@media only screen and (min-width:900px) and (max-width:1180px) {
    .owidth{padding: 0 4%;}
    .h-botwrap .navdown02{padding-top: 30px;padding-bottom: 30px;}
    .pronav-item .checkthree a{font-size: 14px;line-height: 30px;}
    .pronavwrap{width: 78%;}
    .navdown02 .text-r{width: 17%;}
    .checkone,.pronav-item .checkthree{width: 180px;}
    .checktwo,.pronav-item .checkmin{width: calc(100% - 210px);}
    .checkmin-li .item .imgbox{height: 100px;}
    .pronav-top{margin-bottom: 20px;}
    .checkmin-li .item .iteminfo h3{font-size: 14px;line-height: 26px;}
    .navdown02 .list a, .navdown02 .text-r a{font-size: 12px;line-height: 24px;}
    .navdownbot .owidth a{font-size: 12px;line-height:40px;}
    .navdownbot .owidth a{margin-right: 50px;}
    
    .index-aboutwrap{margin: 60px auto;}
    .index-aboutitem .left .item .text{padding: 20px;}
    .index02list a{height: 460px;}
    .index02list .text h3,.index02list .hovtext h3{font-size: 20px;}
    .index02list .hovtext p,.index02list .text p{font-size: 16px;}
    .index02list .hovtext h4{font-size: 14px;}
    .index02{margin-top: 40px;}
    .i02-tomore{margin-top: 40px;}
    .index-aboutitem .item .text h4{font-size: 14px;line-height: 24px;}
    .index-aboutitem .item .text h3{font-size: 20px;line-height: 24px;}
    .index-about-l a{font-size: 22px;margin-bottom:30px;}
    .index-about-l a::before{height:3px;}
    .i-tl01 h3{font-size: 28px;}
    
    
    .index003wrap{margin-bottom: 80px;}
    .index04{margin-top: 40px;}
    .index04 .item .text h3{font-size: 16px;}
    
    .index05wrap{padding: 80px 0;}
    .index05-num .textbox .numfont{padding-left: 20px;}
    .index05-num .textbox .numfont h2, .index05-num .textbox .numfont span{font-size: 30px;}
    .index05-num .textbox .numfont{width: 120px;}
    
    
    .f-lx .item p{font-size:14px;}
    .f-lx .item{padding-left: 15px;}
    .f-fx a{width: 34px;height: 34px;}
    .f-ba{padding-top: 10px;padding-bottom: 10px;}
    .f-ba-r a,.f-ba-r font{font-size: 12px;}
    .f-ba-r a, .f-ba-r i{font-size: 12px;line-height:20px;}
    
    /*.dsztable{*/
    /*    width: 92%;*/
    /*}*/
    
    .c-center{width: 92%;}
    .c-btext h3{font-size: 32px;}
    .c-btext p{font-size: 20px;}
    .contact01-l{padding-left: 30px;}
    .contact01-l .icon img{width: 20px;}
    .contact01-l .text .tl h3,.cr-list .tl h3{font-size: 24px;}
    .contact01-l .text .tl p,.cr-list .tl p{font-size: 18px;}
    .contact01-l .text .list p{font-size: 14px;line-height: 30px;}
    .cr-list .list .item p{font-size: 14px;line-height: 30px;}
    .cr-tab .swiper-slide{font-size: 16px;}
    .contact02 .item .tl .font h3{font-size: 20px;}
    .contact02 .item .tl .icon img{width: 20px;}
    .contact02 .item .tl .font p{font-size: 14px;}
    .contact02 .item .tl{margin-bottom: 30px;}
    .contact02 .item .text li p{font-size: 14px;line-height: 24px;}
    .contact02 .item .text li span{font-size: 14px;line-height:24px;}
    .contact02 .item .imgbox{height: 150px;}
    .contact02 .item .imgbox img{max-height: 100%;}
    .contact02 .item{margin-bottom: 50px;}
    .contact02wrap{margin-bottom: 20px;}
    
    .c03-tab a{font-size: 20px;padding-bottom:15px;}
    .c03list li form .item label input, .c03list li form .item label select, .c03list li form .item textarea{height: 50px;font-size: 16px;}
    .c03list li form .item02 label input{height: 20px;}
    .c03list li form .item textarea{height: 60px;}
    
    .center{width: 92%;}
    .f-tl h3{font-size: 26px;}
    .file03-imglist{margin-top: 40px;}
    .file03-imglist .item p{margin-top: 0;padding: 20px 15px;}
    .file03-text .item p{font-size: 14px;}
    .file03-text .item h3{font-size: 18px;}
    .file03-text .item strong{margin: 15px auto;}
    
    .navdown02 .text h3{font-size: 18px;line-height: 24px;}
    .navdown02 .text h4{font-size: 12px;line-height: 20px;}
    .navdown02 .text{font-size: 24%;}
    .navdown02 .text .more{width: 80px;height: 32px;font-size:12px;}
    
    .about01-top .text p{font-size: 18px;}
    .about01-top .text h3{font-size: 26px;}
    .about01-top .text span{font-size: 20px;}
    .about01-top .text span::before{width:60px;}
    .about01-top{margin-bottom: 50px;}
    
    .global01-tl>h3{font-size: 28px;}
    .global01-tl>p{font-size: 18px;}
    .global01-tl .fontbg{font-size: 80px;line-height: 82px;}
    .global01-info p{font-size: 14px;line-height: 28px;}
    .global01-tl>p{margin-bottom: 60px;}
    
    .global02-l .item .textbox{padding: 0 20px;}
    .global02-l .item .textbox .numfont h2, .global02-l .item .textbox .numfont{font-size: 30px;}
    .global02-l .item .textbox h3{font-size: 14px;line-height: 24px;}
    .global02-r .textbox02 h3{font-size:20px;}
    .global02-r .textbox02 p{font-size: 14px;}
    
    .global03-tl h3{font-size: 28px;}
    .global03-tl p{font-size: 20px;margin-bottom:20px;}
    .global03-tl{width: 92%;}
    .global03-tl h4{font-size: 14px;line-height: 28px;}
    .global04-l li .textbox .numfont h2, .global04-l li .textbox .numfont p, .global04-l li .textbox .numfont h2 i{font-size: 50px;}
    .global04-l li .textbox .numfont span{font-size: 24px;}
    .global04-l li .textbox h3{font-size: 16px;}
    
    .history-lmin a.active font{font-size: 100px;}
    .history-lmin a.active h3{font-size: 28px;}
    .history-swiper-min .top .text h3{font-size: 26px;margin-bottom:30px;}
    .history-swiper-min .top .imgbox{width: 280px;height: 280px;}
    .history-swiper-min .top{padding-bottom: 40px;}
    .history-page{top: 320px;}
    .history-swiper-min .bot{margin-top:40px;}
    .history-swiper-min .bot>h3{margin-bottom: 30px;font-size:24px;}
    .history-swiper-min .top .text h4{font-size:14px;line-height:24px;}
    .history-swiper-min .bot .list .item .imgbox{height: 130px;}
    .history-swiper-min .bot .list .item .text h3{font-size: 16px;line-height: 24px;height:48px;}
    .history-lmin h3{font-size: 18px;}
    .history-swiper-min .bot .list .item .text h4{font-size: 12px;line-height: 20px;}
    /*height:60px;*/
    
    .h-tl01 h3{font-size: 28px;}
    .year-content h3{font-size: 100px;}
    
    .news02wrap{margin: 60px auto;}
    .news02 .item .text h4{font-size: 14px;line-height: 24px;}
    .news02 .item .text .bot{margin-top: 30px;padding-top:20px;}
    .news02 .item .text .data p{font-size: 14px;}
    .news02 .item .text h3{font-size: 20px;}
    .news02 .item .text .bot .more{font-size: 14px;height: 30px;width:90px;}
    .news02 .item{margin-bottom: 40px;}
    
    .result-banner{padding-top: 200px;}
    .result-s{width: 92%;}
    .filetab{margin-top: 60px;}
    .news-tl01{font-size: 28px;}
    .news02tl-r>p{font-size: 14px;}
    .news02tl-r .looknum p{font-size: 14px;line-height: 24px;}
    .news02tl-r .looknum p i{line-height: inherit;}
    .chagemode p{font-size: 14px;}
    .f02rsift-tl h3{font-size: 18px;}
    .f02rsift-tl .reset{font-size: 16px;}
    .files01-lmin .item{padding: 30px 20px;}
    .f02rsift-item .list .li p font{font-size: 14px;}
    .f02rsift-item .list .li p, .f02rsift-item .list .li span{font-size: 14px;}
    .f02rsift-item .list .li{height: 40px;}
    .f02rsift-item .list{padding: 0 20px;}
    .files01-r{width: 300px;}
    .files01-l{width: calc(100% - 330px);}
    .toggle-tag02{font-size: 14px;}
    .result-page .el-pager li, .result-page .el-pagination button{margin-right:10px;}
    
    .opinionform .item{margin-bottom: 20px;}
    .opinionform .lxform .el-form-item{margin-bottom: 10px;}
    .opinionform .more{margin-top: 10px;}
    .opinionform .lxform{margin-bottom: 0;}
    .files01-lmin .item .bot .info p{font-size: 14px;line-height: 24px;}
    
    .a01-search{width: 40%;}
    .news-screenli .list a{font-size: 14px;margin-right:20px;}
    .video01 .item .text h3{font-size: 16px;}
    .video01 .item .text .data p i{font-size: 12px;margin-right:5px;}
    .video01 .item .text .data p{font-size: 12px;margin-right:10px;}
    .video02 h3{font-size: 28px;}
    .video01 .item .imgbox{height: 150px;}
    .video01 .video01-l .imgbox{height: 460px;}
    .video01 .item .text{padding: 20px 15px;}
    .video01 .item .text .data p{font-size: 10px;}
    .aboutwrap{margin-bottom: 80px;}
    
    .customerform{margin-top: 40px;}
    .customerform form{height: 50px;}
    .customerformwrap>.more{height: 48px;}
    .prover-tl h3{font-size: 28px;}
    .prover-tl p{font-size: 16px;}
    .customer01 .item{height: 360px;}
    .customer01 .item .min .top h3{font-size: 22px;}
    .customer01 .item .min .top p{font-size:12px;margin-top:12px;}
    .customer01 .item .min .info{padding-right: 0;}
    .customer01 .item .min .info a{font-size: 14px;margin-bottom:10px;}
    .customer01 .item .min{padding:0 20px;}
    .customer01 .item .min .top p{line-height: 24px;}
    
    .customer02 .item .text h3{font-size: 18px;margin-bottom: 10px;}
    .customer02 .item .text h4{font-size: 12px;line-height: 20px;}
    
    .bear06-info li .top{height: 80px;}
    .bear06-tab a{font-size: 18px;}
    .bear06-info li .top h3{font-size: 18px;}
    .bear07 a{height: 220px;}
    .bear07 .btnlist a{height: 40px;}
    
    .bear08{padding-left: 4%;}
    .bear08 .swiper-slide{height: auto;}
    .bear08 .info{height: 100%;}
    .bear08 .info p{font-size: 14px;line-height: 24px;}
    .bear08-pagewrap{margin-top: 40px;}
    .bear09-top .list .box p{font-size: 18px;padding: 0 20px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .bear09-top .list .box .icon{width: 40px;}
    
    .bear09-botmin a h3{font-size:16px;line-height:24px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .customer03-l .info p{font-size: 14px;line-height: 24px;}
    .customer03-l .more{width: 130px;height: 34px;font-size:14px;}
    .customer04min li .li .imgbox{width: 18px;height: 24px;}
    .customer04min li>h3{font-size: 20px;margin-bottom:20px;}
    .customer04min li .li p{font-size: 14px;}
    .customer04min li .li .text a{font-size: 16px;}
    .customer04min li .li p{width: auto;}
    .customer04min li .li{padding-left: 24px;margin-bottom:10px;}
    .customer04min{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .customer04min li{width: calc((100% - 40px)/3);margin-right:20px;}
    .customer04wrap{padding-bottom: 50px;}
    .customer04min li .li p,.customer04min li .li .text h4{line-height: 24px;}
    .customer04min li .li .text h4{word-break: break-all;}
    
    
    .photos01 .item .imgbox{height: 160px;}
    .photos01 .item .text{padding:20px 15px;}
    .photos01 .item .text h3{font-size: 14px;}
    .photos01 .item .text .link a{font-size: 14px;}
    .photos01 .item .text .link i{height: 14px;margin: 0 6px;}
    .agreement .bot .form label{font-size: 14px;}
    
    .bear-btab a, .bear02-r .item .box .more{width: 100px;height: 34px;font-size: 14px;}
    .b-tc .min .more{width: 100px;height: 34px;font-size:14px;}
    .b-tc .min h3{font-size: 16px;}
    .b-tc .min{padding: 60px 20px 0;}
    .b-tc .tag img{width: 80px;}
    .b-tc .tag p{font-size: 14px;}
    .b-tc{width: 260px;}
    .b-tc .min h4{margin-bottom: 30px;}
    
    .bear01 .item .text h3{font-size: 24px;}
    .bear01 .item .text p{font-size: 14px;margin-bottom: 30px;}
    .bear01 .item .text span{font-size: 14px;}
    .bear02-top h3{font-size: 30px;}
    .bear02-top p{font-size: 16px;}
    .bear02-top form{width: 90%;height: 50px;}
    .bear02wrap{margin: 80px auto;}
    .bear02{margin-top:80px;padding:50px 0;}
    .bear02-l{padding: 0 50px;}
    .bear02-l h3{font-size: 20px;}
    .bear02-l h3::after{width:30px;}
    .bear02-l p{font-size: 16px;line-height: 24px;}
    .bear02-r .item .box h3{font-size: 20px;}
    .bear02-r{padding: 0 50px;}
    .bear02-r .item .box{width:calc((100% - 10px)/2);}
    .bear02-r .item .box h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    
    .bear03 h3{font-size: 28px;margin-bottom:30px;}
    .bear03 h4{font-size: 18px;line-height: 40px;}
    
    .bear04{padding: 40px 20px 20px;}
    .bear04-l .text h3{font-size: 24px;}
    .bear04-l .text h4{font-size: 14px;line-height: 24px;}
    .bear04-l .text{margin-bottom: 20px;}
    .bear04-l .tab a{font-size: 14px;}
    .bear04-l .tab i{height: 14px;margin:0 6px;}
    .bear04-l .list li a{font-size: 16px;padding-bottom:6px;margin-bottom:14px;}
    .bear04-r .swiper-slide .box p{font-size: 14px;}
    .bear04-r .swiper-pagination-bullet{width: 10px;height: 10px;}
    
    .bear05-r h3{font-size: 28px;}
    .bear05-r p{font-size: 16px;line-height: 30px;}
    .bear05-r .more{width: 120px;height: 40px;font-size: 14px;}
    
    .bear09-tab a{font-size: 24px;padding-bottom:10px;}
    .bear09links a{font-size: 16px;}
    .bear09links i{margin: 0 20px;}
    .bear09wrap{margin: 80px auto;}
    
    .news01wrap{margin: 80px auto;}
    .news01-top .item .imgbox{height: 300px;}
    .news01 .item .text .info h3{font-size: 16px;line-height: 24px;}
    .news01 .item .text .info p{width: 100px;height: 34px;font-size: 14px;}
    .news01-bot .item .imgbox{height: 200px;}
    .news01 .item{padding-top: 10px;}
    .news02.textmode .item .text h3{font-size: 16px;line-height: 24px;}
    .news02 .item{margin-bottom: 30px;}
    
    .ninfo-bwrap{padding: 180px 0 60px;}
    .mbx{height: 40px;}
    .ninfo-b .text h3{font-size: 22px;line-height:30px;}
    .ninfo-b .text .data p{margin-bottom: 30px;}
    .ninfo-b .imgbox{width: 460px;height: 320px;}
    .ninfo-b .text{width: calc(100% - 520px);}
    
    .invest01-tl h3{font-size: 28px;font-weight: bold;}
    .noticeselect .block .el-input input,.noticeselect .block .el-date-editor .el-range-input{font-size: 16px;}
    .notice01item-l h3{font-size: 16px;}
    .notice01item-l img{width: 20px;margin-right: 10px;}
    .notice01item-r p{font-size: 14px;margin-right:50px;}
    .notice01item-r .btnlist a{font-size: 14px;}
    .notice01item-r .btnlist a img{max-width: 15px;max-height: 15px;}
    
    .memberwrap01{margin-top: 80px;}
    .invest01-tl p{font-size: 14px;}
    
    .stockwrap{width: 100%;}
    .stock{padding: 80px 30px 40px;}
    .stock-l .item01 h3{font-size: 36px;}
    .stock-l .item01 p{font-size: 18px;}
    .stock-r .item01 .top .text h2{font-size: 62px;}
    .stock-l .item02 h3{font-size: 20px;}
    .stock-r .item02 li h2{font-size: 40px;}
    .stock-r .item02 li p{font-size: 18px;}
    .stock-r .item01,.stock-l .item01{margin-bottom: 80px;}
    
    .appli01wrap{padding: 80px 0;}
    .appli01-l h3{font-size: 28px;}
    .appli01-l p{font-size: 20px;line-height: 34px;}
    .appli01-l{width:34%;}
    .appli01-l strong{margin:30px 0;}
    .appli01-r p{font-size: 14px;line-height: 24px;}
    .linetext::before{height:160px;}
    .appli02-top a{font-size: 14px;margin-right: 20px;}
    
    .appli02item .tl h3{font-size: 28px;}
    .appli02item .tl p{font-size: 14px;}
    .appli02-gallery .swiper-slide{padding-top: 200px;}
    .appli02item .tl{top: 80px;}
    .appli02-gallery .swiper-slide .text h4{font-size: 14px;line-height: 24px;}
    .appli02-gallery .swiper-slide .text h3{font-size: 20px;}
    .appli02-gallery .swiper-slide .text a{font-size: 14px;}
    .appli02-thumbs .swiper-slide{font-size: 14px;height:40px;line-height:40px;}
    .appli02page .button{width: 40px;height: 40px;}
    .appli02page .line{width: 60px;}
    .appli02-thumbs{width: calc(100% - 200px);}
    .appli02page{padding: 0 4%;}
    
    .appli03-tl h3{font-size: 28px;}
    .appli03-tl p{font-size: 14px;}
    .appli03-tab .more{width: 120px;height: 40px;font-size: 14px;}
    .appli03-thumbs .swiper-slide .imgbox{width: 80px;height: 80px;}
    .appli03-thumbs .swiper-slide .imgbox img{max-width: 70%;}
    .appli03-thumbs .swiper-slide p{line-height: 24px;}
    .appli03-gallery .swiper-slide{padding: 40px;}
    .appli03-gallery .swiper-slide .text h4{font-size: 14px;line-height: 26px;margin-bottom:30px;}
    .appli03-gallery .swiper-slide .text h3{font-size: 20px;margin-bottom: 20px;}
    
    .appli04wrap{margin: 60px auto;}
    .appli04 .item .text{padding: 0 15px;}
    .appli04 .item .text h3{font-size: 20px;}
    .appli04 .item .text h4{font-size: 14px;line-height: 24px;}
    .appli04wrap{padding: 0 4%;}
    .appli04 .item img{height: 400px;}
    .appli04 .item .text{bottom: 40px;}
    
    .appli07min-top li>h3{font-size: 20px;}
    .appli07min-top li .list .item>p{margin-bottom: 12px;}
    .appli07min-top li .list .item .imgbox{height: 100px;margin-bottom: 10px;}
    .appli07min-top li .list{height: 460px;}
    .appli07wrap .tl{font-size: 28px;}
    .appli07-swrap .button{width: 36px;height: 36px;}
    .appli07-swrap .button.appli07-next{right: -19px;}
    .appli07-swrap .button.appli07-prev{left: -19px;}
    .appli07min-bot .list .item .text .hovertext p{line-height: 16px;font-size:13px;}
    
    .appli09-l h3{font-size: 24px;}
    .appli09-l p{font-size: 16px;}
    .appli09-l h4{font-size: 14px;line-height: 24px;}
    .appli09-l a{font-size: 14px;}
    
    .appli10-l .list .item .imgbox{height: 80px;}
    .appli10-l .list .item .text h4,.appli10-ct .list .item .text h4,.appli10-r .list .item h4{-webkit-line-clamp: 2;line-clamp: 2;}
    .appli10-c .tl h3{font-size: 20px;}
    .appli10-c .tl a{font-size: 14px;}
    .appli10-cb .item .boicon{width: 40px;}
    .appli10-ct,.appli10-l,.appli10-r{padding: 30px 15px;}
    .appli10-ct .list .item,.appli10-l .list .item{padding-bottom: 15px;margin-bottom: 15px;}
    .appli10-l .tl,.appli10-r .tl{font-size: 20px;}
    .appli10-cb{padding: 20px 15px;}
    .appli10-l .tl,.appli10-r .tl{margin-bottom: 20px;}
    .appli10-r{width: calc((100% - 20px)/3);}
    .appli10-cb{margin-top: 10px;}
    .appli11 .text .info h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
    .appli11 .text .tl{margin-bottom: 30px;}
    .appli03wrap{overflow: hidden;}
    .appli11{padding: 40px 30px;}
    
    
    .protab .list a{margin-right: 36px;font-size:14px;line-height:50px;}
    .protab .more{width: 90px;font-size: 14px;height: 36px;}
    .pro01-r{width: 45%;}
    .pro01-l{width:50%;}
    .pro01-l h3{font-size: 28px;line-height:40px;}
    .pro01-l .tl02 P{font-size: 20px;}
    .pro01-l .tl02 a{font-size: 14px;}
    .pro01-l h4{line-height: 28px;margin-bottom: 30px;}
    .pro01-l .bot .link .more{width: 140px;height: 44px;}
    .pro03list li .text{padding-left: 3%;padding-right: 40px;}
    .pro03list li:nth-of-type(2n) .text{padding-right:3%;padding-left:40px;}
    .pro03list li .text>h3, .pro03bot-text>h3{font-size: 28px;margin-bottom: 20px;line-height:40px;}
    .pro03bot-text{width: 94%;}
    .pro03bot img{max-width: 100%;}
    .pro03bot-text h4{font-size: 16px;line-height: 30px;}
    .proverview05wrap .imglist{top: 25%;}
    .proverview05wrap .imglist img{position:relative;height:auto;}
    .proverview05-tab a{line-height: 40px;margin-right:10px;font-size:14px;border-radius:20px;}
    .pinfo-tl h3{font-size: 32px;}
    
    .c03list{padding: 60px 40px;}
    .appli10-ct .list .item .imgbox img,.appli10-l .list .item .imgbox{height: 70px;}
    
    .customer02 .line img{display: none;}
    .customer02 .item{width: calc((100% - 180px)/5);}
    
    .swiper-appli05 .swiper-slide a .imgbox img{width: 100%;object-fit:cover;}
    .swiper-appli05 .swiper-slide a .text h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .swiper-appli05 .swiper-slide a .text p{font-size: 14px;}
    
    
    .loging-l .text{padding: 80px 40px;}
    .proverview01{padding-left: 4%;}
    .proverview01-top{width: 98%;}
    .prombxwrap{margin-top: 150px;}
    
    .invest01-l .item .text p{margin-left: 30px;}
    
    .pro03bot-text .list li h3{font-size: 26px;}
    
    /*20250120*/
    .product01-top .item .imgbox{height: 200px;}
    .product01-top .item .text{padding: 20px;padding-bottom:60px;}
    .product01-top .item .text h3{font-size: 18px;margin-bottom: 12px;}
    .product01-top .item .text .more{bottom: 20px;}
    
    .f-ba-r>p,.f-ba-r>div{width: 100%;text-align:center;}
    
    .word-guide{width: 170px;}
    .wordmin{width: calc(100% - 240px);}
    .adOutsideDivmin .text p{margin: 0 10px;}
    
    .customerformwrap{margin-top: 30px;}
    .customerform{margin-top:0;}
    .adOutsideDivmin{padding-right: 40px;}
    .adOutsideDivmin .text{flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content:center;-webkit-justify-content:center;}
    .adOutsideDivmin .text h3{width:100%;text-align:center;}
    
    .word-guide{padding-top: 20px;}
    .docuform{width: 100%;}
    
    .pro01{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .pro01-l{width: 100%;}
    .pro01-r{width: 100%;margin-top: 50px;}
    .protwo01::before{display:none;}
    
    .coaBox .inputBox{width: 48%;}
    
    .docuform{width: 100%;}
    
    .aptitude01wrap{padding: 100px 0;}
    .aptitude02-r{padding: 60px;}
    .aptitude03-r{width: 460px;}
    .aptitude03-l{width: calc(100% - 470px);}
    .aptitude03-l .item p{font-size: 14px;}
    .aptitude03-r .box h3 span,.aptitude02-l .text01 h3 span{font-size: 120px;}
    .aptitude03-r .box h3,.aptitude02-l .text01 h3{font-size: 50px;}
    .aptitude03-r .box p{font-size: 18px;}
    .aptitude04 li{width: calc((100% - 40px)/3);padding:40px 20px 10px;}
    .aptitude04 li .list .item .imgbox{width: 80px;height: 80px;}
    .aptitude04 li .list .item p{width: calc(100% - 80px);font-size:14px;line-height:26px;}
    
    .aptitudemask .maskbox{padding: 0 20px;}
    .aptitudemask .maskbox table tbody td{padding: 10px;}
    .aptitudemask .maskbox table tbody tr{height: 64px;}
    
    
}

@media only screen and (min-width:750px) and (max-width:1024px) {
    .bannerwrap{height: 560px;}
    .htop-rnav a{margin-right: 40px;}
    .index-aboutwrap{margin: 60px auto;}
    .index-about{display: block;margin-top:50px;}
    .index-about-l{width: 100%;}
    .index-about-l a{width: auto;transform:none;font-size:22px;margin-bottom:40px;padding-top:0;height:40px!important;}
    .index-about-l a::before{width:100%;height: 3px;top:initial;bottom:0;}
    .index-about-r{width: 100%;}
    .index-aboutmin .swiper-container{padding-right: 0;}
    .index-aboutmin .page{right: calc(5% + 25px);}
    .index-aboutitem .left .item .text{padding: 20px;}
    .index-aboutitem .right .imgbox{height: 50%;}
    .index-aboutitem .left .item{height: 50%;}
    .index02list a{height: 400px;width:28%;}
    .index02list a.active{width: calc(48% - 60px);}
    .index02list .hovtext h3,.index02list .text h3{font-size: 24px;}
    .index02list .hovtext p{line-height: 24px;}
    .index05wrap{background-attachment: scroll;}
    .index05{display: block;}
    .index05-l{width:100%;}
    .index05-r{width: 100%;margin-top:10px;}
    .index05-num .mumping_mun02{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content:space-between;-webkit-justify-content:space-between;}
    .index05-num .mumping_mun02 li{width: calc((100% - 10px)/2);padding: 20px 10px;box-sizing:border-box;border:none;}
    .index05-r{padding: 0;}
    .index05wrap{padding: 80px 0;}
    
    .index02list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .index02list a,.index02list a.active{width: 49%;}
    .index02list a:last-child{width:100%;margin-top: 15px;}
    .index02list a .hovtext{transform: none;opacity: 1;}
    .index02list a .text{opacity: 0;}
    
    .ninfo-bwrap{padding: 160px 0 60px;}
    .ninfo-b .imgbox{width: 50%;}
    .ninfo-b .text{width: 48%;}
    
    
    .index06wrap{height: 600px;}
    .f-lx{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .f-lx .f-fx{width: 100%;margin-top: 20px;}
    .f-ba-r>a:last-child{display:none;}
    .f-ba-r p>i{margin: 0 5px;}
    .f-ba-l{display: none;}
    .f-ba-r a,.f-ba-r font{font-size: 13px;margin-right: 8px;}
    .f-ba-r a, .f-ba-r i{font-size: 13px;}
    .index-aboutitem .left .item .imgbox{height: 220px;}
    .index-aboutitem .item .text h3{font-size: 20px;}
    .index-aboutitem .right .text{padding: 20px;}
    
    
    .navdownbot .owidth>div{display: none;}
    .navdown02 .text-r{display: none;}
    .checktwo .list a{margin-right: 20px;}
    .pronavwrap{width: 100%;}
    .h-botwrap .navdown02{padding: 30px 5.2% 30px;border:none;}
    .checkmin-li .item .imgbox{height: 100px;}
    .checkone,.pronav-item .checkthree{width: 180px;}
    .checktwo,.pronav-item .checkmin{width: calc(100% - 210px);}
    .prombxwrap{margin-top: 160px;}
    .center{width: 94%;}
    .proverview01{padding-left: 3%;}
    .prover-tl h3{font-size: 30px;}
    .proverview02min{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .proverview02min li{width: 48%;margin-bottom:50px;}
    .proverview02{margin:80px auto 40px;}
    
    .prover03-tab a{margin-right: 50px;}
    .prover03-list-l{width: 150px;}
    .prover03-list li::before{left:150px;}
    .prover03-list-r{width: calc(100% - 150px);margin:0;padding-left:30px;}
    .proverview03wrap{background-color: #f3f6fb;padding-bottom:120px;}
    .proverview03wrap .bg{height: 260px;top: initial;bottom: 0;object-position: right;}
    
    .proverview05wrap{padding: 50px 0;}
    .proverview05-info{width: 80%;}
    .proverview06min a{width: calc((100% - 40px)/5);margin-right: 10px;margin-bottom:10px;}
    .proverview06min a:nth-of-type(6n){margin-right:10px;}
    .proverview06min a:nth-of-type(5n){margin-right:0;}
    .proverview07min li{width: calc((100% - 20px)/3);}
    .proverview07min li .box p{line-height: 24px;bottom:10px;}
    .file03-text .item p{font-size: 14px;}
    .file03-text .item strong{width: 30px;margin: 15px auto;}
    .file03-text .item h3{font-size: 18px;}
    
    .file03-imglist .item p{margin-top: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;padding-bottom:0;}
    .file03-imglist .item{padding-bottom: 20px;}
    .f-tl h3{font-size: 30px;}
    
    
    /*.dsztable{*/
    /*    width: 94%;*/
    /*}*/
    
    /*.result-banner*/
    .result-banner{padding: 160px 0 60px;}
    .file-banner .f-tl{margin-bottom: 30px;}
    .c-center{width: 94%;}
    .news-tl01{font-size: 30px;}
    .files01-lmin .item .top .text{width: calc(100% - 100px);}
    
    .navdown02 .text{display: none;}
    .navdown02 .list{width: 100%;}
    .navdown02 .line{display: none;}
    /*.navdown02 .list{justify-content: flex-start;-webkit-justify-content: flex-start;}*/
    /*.navdown02 .list li{margin-right: 30px;}*/
    .navdown02 .list li:last-child{margin-right:0;}
    
    .about01-top .text p{font-size: 20px;}
    .about01-top .text h3{font-size: 32px;}
    .about01-top .text span{font-size: 18px;}
    .about01-top .text span::before{width:50px;}
    .global-nav .mbx{display: none;}
    .ejinav a{line-height: 60px;}
    .appli01wrap{padding: 60px 0;}
    .appli01{display: block;}
    .appli01-l{width: 100%;}
    .appli01-l h3{font-size: 32px;}
    .appli01-l strong{width:50px;margin:20px 0;}
    .appli01-l p{font-size: 20px;line-height: 30px;}
    .linetext span{font-size: 16px;writing-mode: lr;}
    .linetext{margin-top: 10px;flex-flow: row;-webkit-flex-flow: row;width: 100%;justify-content: flex-start;}
    .appli01-r{width: 100%;margin-top: 20px;}
    .linetext::before{display:none;}
    .appli02-top{overflow: auto;}
    .appli02-top a{white-space: nowrap;margin-right: 20px;}
    .appli02page .line{width: 50px;}
    .appli02page{padding: 0 3%;}
    .appli02-thumbs{width: calc(100% - 200px);}
    .appli02-thumbs .swiper-slide::before{width:11px;}
    .appli03-gallery .swiper-slide{padding: 30px;}
    .appli03-gallery .swiper-slide .text{padding-right: 30px;}
    .appli04wrap{margin: 50px auto;}
    
    .appli04wrap{padding: 0 3%;margin: 50px auto;}
    .appli04{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .appli04 .item.active,.appli04 .item{width: calc((100% - 10px)/2);margin-bottom:10px;}
    .appli04 .item .text, .appli04 .item .text{transform: none;}
    .appli04 .item .text h4, .appli04 .item .text h4{opacity:1;}
    .appli04 .item img{height: 420px;}
    .appli04 .item{border-radius: 8px;}
    
    .appli05min{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .appli05min-l{width: 100%;display:flex;display:-webkit-flex;border:none;}
    .appli05min-r{width: 100%;}
    .swiper-appli05.textmode .swiper-slide a{width: calc((100% - 40px)/3);margin-right: 20px;margin-bottom:20px;}
    .swiper-appli05.textmode .swiper-slide a:nth-of-type(2n){margin-right:20px;}
    .appli09{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;}
    .appli09-l{width: 68%;}
    .appli09-r{width: 30%;margin: 0;}
    
    .pro01{flex-flow: column;-webkit-flex-flow: column;}
    .pro01-r{width:100%;margin: auto;}
    .pro01-l{width: 100%;margin-bottom: 50px;}
    .pro01-l h3{font-size: 26px;line-height: 36px;margin-bottom:20px;}
    .pro01-l h4{margin-bottom: 30px;}
    .pro01{margin: 50px auto;}
    .protab .list a{font-size: 14px;margin-right: 15px;}
    .protab .more{width: 80px;height: 36px;}
    .pro02 .item{padding: 20px;}
    .pro02 .item img{margin-bottom: 20px;}
    .pro02 .item h3{font-size: 20px;line-height: 26px;}
    .pro02 .item{width:calc((100% - 20px)/3);margin-right:10px;}
    .pro02 .item h3{margin-bottom: 15px;}
    .protwo01-bot{margin-top: 40px;}
    .protwo01-swiper{margin-bottom: 40px;}
    .protwo01{padding-bottom: 50px;}
    
    .pro02wrap{margin: 80px auto;}
    .pro03list li .text{padding-left: 3%;padding-right: 30px;}
    .pro03list li:nth-of-type(2n) .text{padding-right:3%;padding-left: 30px;}
    .pro03list li .imgbox{height: 420px;}
    .pro03list li .imgbox img{height: 100%;object-fit: cover;}
    .pro03list li .text .list .item{margin-right: 20px;}
    .pro03list li .text>h3, .pro03bot-text>h3{font-size: 26px;line-height: 34px;margin-bottom:20px;}
    .pro03list li .text>h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .pro03list li .text .list h3{font-size: 24px;}
    .pro03list li .text .list h3 img{height: 24px;}
    .pro03list li .more{width: 100px;height: 36px;}
    .pro03list li .text .list{margin-bottom: 25px;}
    .pro03bot{padding-top: 80px;}
    .pro03bot-text{width: 94%;}
    .pro03bot-text .list li{margin-bottom:15px;}
    .pro03bot-text .list li h3{font-size: 18px;margin-bottom:10px;}
    .pro03bot-text .list li p{font-size: 14px;}
    .pro03bot img{max-width: 90%;}
    .pro03bot{padding-top: 50px;}
    .proverview05-tab a{margin-right: 10px;margin-bottom: 15px;}
    .proverview05-info .item h4{margin-bottom: 30px;}
    .pro06wrap{margin: 80px auto;}
    .pinfo-tl{margin-bottom: 30px;}
    .pro06min{padding: 30px;}
    .pro06min .tablewrap{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .pro06min .tablewrap table{width: 100%;margin-bottom:20px;}
    .pro06min .tablink{margin-top: 20px;}
    .pro07wrap{margin:80px auto;}
    .pro08 .item{width: calc((100% - 20px)/3);margin-right: 10px;}
    .pro08 .item h3{font-size:18px;line-height:24px;height:48px;}
    .pro08 .item h4{font-size: 14px;line-height: 20px;}
    .pro08 .item .list{padding-top: 20px;margin-top: 20px;}
    .pro08 .item .list li{margin-bottom: 15px;}
    .pro08wrap{margin: 80px auto;}
    .pro09wrap{margin: 80px auto;}
    
    .pro05wrap .proverview05-tab{width:100%;}
    .proverview05-tab a{padding:0 12px;line-height:40px;border-radius:20px;}
    .proverview05wrap .imglist{top:35%;left:initial;right:0;width:100%;height: auto;}
    .proverview05wrap .imglist img{position:relative;height:auto;}
    .proverview05-info{width: 45%;}
    
    .pro09 .top li,.pro09 .bg>div,.pro09min li .item{width:calc((100% - 45px)/4);}
    .pro09 .top h3{font-size: 20px;}
    .pro10wrap{padding:60px 0;}
    
    .file03-imglist .item{width: calc((100% - 30px)/3);}
    .pro10 .swiper-slide .text h4{font-size: 14px;line-height: 24px;margin-bottom:20px;-webkit-line-clamp: 2;line-clamp: 2;}
    .pro10{box-sizing: border-box;padding: 0 3%;}
    .pro10 .swiper-slide .text h3{font-size: 20px;line-height: 30px;}
    .pro10 .swiper-slide .text .more{width: 100px;height: 34px;font-size:14px;}
    .pro10 .swiper-slide .imgbox{height: 180px;}
    .pro10 .swiper-slide .text{padding-right: 30px;}
    .pro10-page{width: calc(100% - 150px);}
    
    .pro11wrap{padding: 60px 0;}
    .pro11 .item{margin-right: 15px;width:calc((100% - 30px)/3)}
    .pro11 .item .text h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-height:auto;}
    .pro11 .item .text{margin-top: 20px;}
    .pro11 .item .text h4{font-size: 14px;line-height: 24px;height:48px;-webkit-line-clamp: 2;}
    .pro11 .item .text .more{width:100px;height:34px;font-size:14px;}
    
    .pro12wrap{margin: 60px auto;}
    .pro12{display: block;}
    .pro12-l{width:100%;padding:0;padding-bottom:10px;border:none;border-bottom:1px solid #DDDDDD;display:flex;display:-webkit-flex;margin-bottom:30px;}
    .pro12-l a{width: auto;margin:0;margin-right: 40px;}
    .pro12-l a:last-child{margin-right:0;}
    .pro12-r{width: 100%;}
    .pro12-r li .swiper-slide .item{width: calc((100% - 20px)/2);margin-bottom:20px;}
    .pro12-r li .swiper-slide .item:nth-of-type(3n){margin-right:20px;}
    .pro12-r li .swiper-slide .item:nth-of-type(2n){margin-right:0;}
    .c03list li form .item label, .c03list li form .item textarea{width: calc((100% - 10px)/2);}
    .c03list li form .item{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .c03list li form .item label.colinput{width: 100%;}
    .c03list li form .item textarea{width: 100%;height:100px;}
    .pro13 .bg{height: 760px;}
    .c03list li form .item02 label{width: 100%;}
    .proverview05wrap .imglist{top: 40%;}
    
    .news01wrap{margin: 60px auto;}
    .news01-top .item .imgbox{height: 220px;}
    .news01 .item{padding-top: 0;}
    .news01-top{margin-top: 30px;}
    .news01-bot .item .imgbox{height: 150px;}
    .news01 .item .text .info p{width: 100px;height: 32px;font-size:14px;}
    .news02wrap{margin: 60px auto;}
    .news-screenli p{font-size: 16px;width: 60px;line-height:30px;}
    .news-screenli .list{width: calc(100% - 60px);}
    .news-screenli .list{flex-wrap: wrap;-webkit-flex-wrap: wrap;font-size:14px;margin-right:20px;line-height:30px;}
    .news-screenli{margin-bottom: 20px;align-items:flex-start;-webkit-align-items:flex-start;}
    .news-screen{margin-bottom: 40px;}
    
    .news02{justify-content: space-between;-webkit-justify-content: space-between;}
    .news02.textmode .item{width: calc((100% - 10px)/2);margin-right:0;}
    .news02.textmode .item:nth-of-type(2n){margin-right:0;}
    .news02.textmode .item .imgbox{height: 180px;border-radius:8px;}
    .news02.textmode .item{margin-bottom: 30px;}
    
    .ninfo-b{display: block;}
    .ninfo-b .text{width: 100%;margin-bottom:30px;}
    .ninfo-b .imgbox{width: 100%;height:280px;border-radius:8px;}
    .ninfo01wrap{margin: 60px auto;}
    .ninfo01 img{max-width: 100%;}
    
    
    
    .news02 .item .imgbox{width: 50%;height:200px;}
    .news02 .item .text{width: 45%;}
    .news02 .item .text h3{font-size: 20px;}
    .news02 .item .text h4{font-size: 14px;line-height: 20px;padding-bottom:0;-webkit-line-clamp: 2;}
    .news02 .item .text .bot{margin-top: 20px;padding-top: 20px;}
    .news02 .item .text .data p{font-size: 12px;}
    .news02 .item .text .data i{margin: 0 6px;}
    .news02 .item .text .bot .more{width:80px;height: 32px;}
    .news02 .item{margin-bottom: 40px;}
    .news02wrap{margin-bottom: 40px;}
    .news02 .item .text h4::before{display:none;}
    
    .result-s{width: 94%;}
    .filetab{margin-top: 50px;}
    .f02rsift-item .list .li p font{font-size: 14px;}
    .files01-r{width: 300px;}
    .f02rsift-item .list{padding: 0 15px;}
    .f02rsift-item .top{padding: 0 15px;font-size: 16px;}
    .files01-l{width: calc(100% - 320px);}
    .news-tl01{margin-bottom: 15px;width:100%;}
    .news02tl{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .news02tl-r>p,.news02tl-r .looknum p,.chagemode p{font-size: 14px;}
    .news02tl-r>i{margin: 0 10px;}
    .files01-lmin .item{padding: 20px;margin-bottom:20px;}
    .files01-lmin .item .top{display: block;}
    .files01-lmin .item .top .link{width: 100%;margin-top:20px;}
    .files01-lmin .item .top .text{width: 100%;}
    .files01-lmin.textmode .item{width: calc((100% - 10px)/2);margin-bottom:10px;border-radius:10px;padding:15px;padding-bottom:80px;}
    .files01-lmin.textmode .item .top .link a{width: 40%;}
    .files01-lmin.textmode .item .top .text h3{font-size: 16px;line-height: 24px;}
    
    .a01-search{width: 40%;}
    .video{margin:60px auto;}
    .video01{display: block;}
    .video01-l{width: 100%;display: none;}
    .video01-r{width: 100%;position: relative;flex-flow:row;-webkit-flex-flow:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .video01-r .item{height: auto;}
    .video01-r .item .imgbox{height: 250px;}
    .video03{display:flex;display:-webkit-flex;}
    .video03 .item{width: calc((100% - 20px)/3);margin-right: 10px;}
    .video03 .item:nth-of-type(4n){margin-right:10px;}
    .video03 .item:nth-of-type(3n){margin-right:0;}
    .video03 .item .imgbox{height: 180px;}
    .aboutwrap{margin-bottom: 50px;}
    .maskweap .imgshow .bigvideo{height: auto;}
    .videobox{width: 90%;height: auto;}
    
    .photos01 .item{width: calc((100% - 20px) / 3);margin-right: 10px;}
    .photos01 .item:nth-of-type(4n){margin-right:10px;}
    .photos01 .item:nth-of-type(3n){margin-right:0;}
    .agreement{width: 90%;}
    
    .agreement .bot .imgbox{width: 150px;}
    .agreement .bot .form{width: calc(100% - 150px);}
    
    .global01{display:block;}
    .global01-info{width: 100%;}
    .global01-tl{width: 100%;padding-right:0;border:none;}
    .global01-tl>p{margin-bottom: 20px;}
    .global01-info{padding-left: 0;}
    .global01{margin-bottom: 30px;padding-bottom:30px;}
    .global02{padding:0 3%;}
    .global02-l .item .textbox{padding: 0 15px;}
    .global02-l .item .textbox .numfont h2, .global02-l .item .textbox .numfont{font-size: 34px;}
    .global02-l .item .textbox h3{font-size: 14px;line-height: 24px;}
    .global02-r .textbox02 h3{font-size: 20px;}
    .global02-r .textbox02 p{font-size: 14px;}
    .global02-l .item{height: 240px;}
    .global03-tl{width: 94%;}
    .global03-tl p{font-size: 28px;}
    
    .mr--about_us--global--imgBg{display: none;}
	.mr--about_us--global--item1{position:relative;}
	.m-picture{display: block;}
	.m-picture img{width: 100%;}
	.global03-tl{margin-bottom: 0;}
	.mdgq,.mr--about_us--global--item1 .list, .mr--about_us--global--imgBgWrap .list{display: none;}
	.mr--about_us--global--item1{margin-top: 30px;}
	.mr--about_us--global--item{margin-top: 50px;}
	.global04-l li .textbox h3{font-size: 12px;margin-top:0;}
	.global04-l li .textbox .numfont h2, .global04-l li .textbox .numfont p, .global04-l li .textbox .numfont h2 i{font-size: 32px;}
	.global03-tl p{font-size: 16px;}
    .global04-l li img{width: 40px;height: 40px;}
    .global04-l li .textbox{width: calc(100% - 56px);}
    .global04{width: 100%;}
    .global04-r{width: 65%;}
    
    .history-lmin a.active h3{font-size: 26px;}
    .history-lmin a.active font{font-size: 60px;margin-top:-30px;}
    .history-l{padding-right: 25px;}
    .history-lmin a .line{right: -28px;}
    
    .history-swiper-min .top{display: block;padding-bottom:0;}
    .history-swiper-min .top .text{width: 100%;}
    .nfen{width: 100%;}
    .history-swiper-min .top .text h3{font-size: 24px;margin-bottom:20px;}
    .history-swiper-min .top .imgbox{width: 280px;height: 280px;margin-top:30px;}
    .history-swiper-min .top .imgbox img{transform: scale(0.9);}
    .history-page{top: 70px;}
    .history-swiper-min .top .text{padding-top: 110px;}
    .history-swiper-min .bot{margin-top: 30px;}
    .history-swiper-min .bot>h3{font-size: 24px;margin-bottom: 30px;}
    .history-swiper-min .bot .list .item{width: calc((100% - 15px)/2);margin-right: 15px;}
    .history-swiper-min .bot .list .item:nth-of-type(3n){margin-right:15px;}
    .history-swiper-min .bot .list .item:nth-of-type(2n){margin-right:0;}
    .history-swiper-min .bot .list .item .imgbox{height: 140px;}
    .history-swiper-min .bot .list .item .text h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: auto;display:block;margin-bottom:10px;}
    /*.history-swiper-min .bot .list .item .text h4{-webkit-line-clamp: 2;line-clamp: 2;height:48px;}*/
    
    .history02wrap{padding: 80px 0 0;}
    .h-tl01 h3{font-size: 32px;}
    .history02-l{width: 180px;}
    .year-content{width: calc(100% - 220px);}
    .year-content h3{font-size: 64px;}
    .year-content .overtext h4 span{width: 60px;}
    .year-content .overtext h4 p{width: calc(100% - 60px);}
    
    /*.contact01-l*/
    .contact01-l{width: 48%;padding-left:30px;}
    .contact01-l .icon img{width: 20px;}
    .contact01-l .text .tl h3{font-size: 28px;}
    .contact01-l .text .tl p{font-size: 20px;}
    .contact01-l .text .list p{font-size: 16px;line-height: 30px;}
    .contact01-r{width: 50%;}
    .cr-list .tl h3{font-size: 28px;margin-bottom:15px;}
    .cr-list .list{margin-bottom: 30px;}
    .cr-tab .swiper-slide{font-size: 18px;}
    
    .contact02 .item .tl .icon{width: 20px;}
    .contact02 .item .tl .icon img{width: 100%;}
    .contact02 .item .tl{padding-left: 30px;margin-bottom: 30px;}
    .contact02 .item{width: calc((100% - 30px)/2);margin-right:30px;margin-bottom:50px;}
    .contact02 .item:nth-of-type(3n){margin-right:30px;}
    .contact02 .item:nth-of-type(2n){margin-right:0;}
    .contact02 .item .imgbox{height: 180px;}
    .contact02 .item .imgbox img{max-width: 100%;max-height: 100%;}
    .contact02wrap{margin: 80px auto 60px;}
    
    /*.c03listwrap .bg{position: absolute;height: 100%;}*/
    .c03listwrap .bg{max-width: 50%;}
    .c03list{position: relative;}
    .c03list li{min-height: 540px;}
    
    .memberwrap01{padding-top: 80px;}
    .invest01-tl h3{font-size: 32px;}
    .member01{margin-top: 30px;}
    .member01min tbody tr{height: 46px;}
    .member01min thead tr{height: 50px;}
    .stock{padding: 80px 30px 50px;}
    .stock-l .item01 h3{font-size: 32px;}
    .stock-r .item01 .top .text h2{font-size: 46px;}
    .stock-r .item01 .top img{margin-right: 20px;height:40px;}
    .stock-r .item01 .top .text font{font-size: 20px;margin-bottom: 6px;}
    .stock-l .item01 h3{padding-bottom: 20px;margin-bottom: 20px;}
    .stock-l .item01 p{font-size: 20px;}
    .stock-l .item01{margin-bottom: 60px;}
    .stock-r .item01 .top{margin-bottom: 20px;}
    .stock-r .item01{margin-bottom: 50px;}
    .stock-r .item02 li h2{font-size: 36px;}
    .stock-r .item02 li p{font-size: 16px;margin-top:10px;}
    .stock-r .item02 li{margin-right: 20px;}
    .stock-l .item02 h3{font-size: 20px;}
    .stock-l{width: 60%;}
    .stock-r .item02{justify-content: flex-end;-webkit-justify-content: flex-end;}
    .stock-l .item02 p{margin-bottom: 20px;}
    
    .notice01item-r p{margin-right: 20px;}
    .notice01item-l{width: 60%;}
    .notice01item-r{width: 38%;}
    .noticeselect .block{width: calc((100% - 40px)/3);}
    .noticeselect .block .el-input input,.noticeselect .block .el-date-editor .el-range-input{font-size: 16px;}
    
    .loging-l .text{padding: 50px 30px;}
    .loging-l .text h3{font-size: 26px;margin-bottom:30px;}
    .loging-l .text h4{font-size: 16px;line-height: 30px;}
    .login-formwrap{width: 90%;}
    .login-form label.check{font-size: 12px;}
    .register-r .loging-rtop{padding: 50px 5% 30px;}
    .login-form label input{font-size: 14px;height: 46px;}
    .login-form label{margin-bottom: 10px;}
    .logingmin{height: 650px;}
    
    .login-formwrap .tl{font-size: 26px;margin-bottom: 30px;}
    .h-searchwrap .headerinpt.open{width: 46vw;}
    .proverview01-top{width: 98%;}
    .proverview07min li .box p{font-size: 14px;}
    .proverview07min li .box img{max-width:80%;max-height:80%;}
    .proverview07min li.item01 .top,.proverview07min li.item02 .top,.proverview07min li.item03 .top{height: 300px;}
    .proverview07min li .tl{font-size: 18px;}
    .proverview02{overflow: hidden;}
    .proverview02min li .min::before{display:none;}
    
    .customer01 .item{width: calc((50% - 15px)/2);height:400px;}
    .customer01 .item.active{width: 50%;}
    .customer01 .item .min .info{padding: 0;}
    .customer01 .item .min{padding: 0 20px;bottom:30px;}
    .customer01 .item .min .top p{line-height: 20px;}
    .customerform form{height: 50px;}
    .customerformwrap>.more{height: 48px;}
    .customerformwrap{margin-top: 20px;}
    .c-btext{padding-top: 100px;}
    .customer02{flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content:flex-start;-webkit-justify-content:flex-start;}
    .customer02 .line{display: none;}
    .customer02 .item{width: calc((100% - 100px)/3);margin-right:50px;margin-bottom:30px;}
    .customer02 .item:nth-of-type(5n){margin-right:0;}
    
    .bear06-info li{padding:0 20px 0 40px;}
    .bear06-info li .top h3::before{left:-25px;}
    .bear06-info li .top h3{font-size: 18px;}
    .bear06-info li .top{height: 80px;}
    .bear08 .swiper-slide{height: auto;}
    .bear08 .info{height:100%;}
    .bear09-top .list .list-r .box p{display: none;}
    .bear09-top .list .box p{box-sizing: border-box;font-size: 18px;}
    .bear09-botmin .swiper-slide{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .bear09-botmin a{width: calc((100% - 20px)/2);margin-right:20px;margin-bottom:30px;}
    .bear09-botmin a:nth-of-type(2n){margin-right:0;}
    .bear09wrap{margin: 80px auto;}
    
    .customer03-l .info{margin-top: 30px;}
    .customer03-l .more{margin-top: 30px;width:140px;height:46px;}
    .customer03-l{width: 54%;}
    .customer03-r{width: 42%;}
    .customer03-r .imgbox{width: calc((100% - 10px)/2);}
    .customer03wrap{margin-bottom: 80px;}
    
    .customer04min{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .customer04min li{width: 49%;}
    .customer04wrap{padding: 80px 0;}
    
    .b-tc{display: none;}
    .bearmbx{margin-top: 0;}
    .bear01 .item{width: calc((100% - 30px)/3);}
    .bear01 .item .text{box-sizing: border-box;padding: 0 10px;}
    .bear01 .item .text h3{font-size: 22px;}
    .bear01 .item .text p{font-size: 14px;margin-bottom: 20px;line-height:20px;}
    .bear01 .item .text span{font-size: 14px;}
    .bear01{margin: 40px auto;}
    .bear02wrap{margin: 80px auto;}
    .bear02-top form{width: 90%;height: 50px;}
    .bear02{margin-top: 50px;}
    .bear02-l{padding: 0 20px;}
    .bear02-r{padding: 0 30px;}
    .bear02-r .item .box h3{font-size: 20px;}
    .bear02-r .item .box h4{font-size: 14px;line-height:24px;margin-bottom:20px;}
    .bear02-r .item .box{width: 49%;}
    .bear-btab a, .bear02-r .item .box .more{width: 120px;height: 40px;}
    
    .bear04{padding: 40px 30px;}
    .bear04-l{width: 260px;}
    .bear04-r{width: calc(100% - 300px);}
    .bear04-r .swiper-slide .box{width: calc((100% - 30px)/2);margin-right: 15px;margin-bottom:15px;}
    .bear04-r .swiper-slide .box:nth-of-type(3n){margin-right:15px;}
    .bear04-r .swiper-slide .box:nth-of-type(2n){margin-right:0;}
    
    .bear05-l{width: 50%;}
    .bear05-r{width: 48%;}
    .bear05-r h3{font-size:28px;}
    .bear05-r p{font-size: 18px;line-height: 30px;}
    .bear05-r .more{width: 140px;height: 40px;font-size:16px;}
    
    .bear03 h3{font-size: 28px;margin-bottom: 30px;}
    .bear03 h4{font-size: 22px;line-height: 40px;}
    
    .nfen{width: 100%;}
    
    .topgg .tomore{padding-left: 0;}
    .dyue{margin-left: 20px;}
    .dyue input{width: 280px;}
    .index-aboutitem .item .text h4 br{display:none;}
    .index04 .item .text{padding: 20px 20px 30px;}
    .index04 .item .text p{font-size: 20px;}
    .index04 .item .text h3{font-size: 16px;line-height: 24px;height:48px;}
    .i04btn-list a{height: 42px;width:140px;}
    
    .pro13 .bg{position: relative;left: 0;top: 0;height: 100%;max-width:50%;}
    
    .appli07-swrap .button.appli07-next{right: 0;}
    .appli07-swrap .button.appli07-prev{left: 0;}
    .appli07-swrap .button{width: 30px;height: 30px;}
    
    .appli10-l,.appli10-r{width: calc((100% - 30px)/3);padding:25px 15px;}
    .appli10-c{width: calc((100% - 30px)/3);}
    .appli10-l .tl,.appli10-c .tl h3,.appli10-r .tl{font-size: 20px;}
    .appli10-l .list .item .text h4, .appli10-ct .list .item .text h4, .appli10-r .list .item h4, .appli10-r .list .item a{-webkit-line-clamp: 2;line-clamp: 2;}
    .appli10-l .list .item .text h4{margin-bottom:10px;}
    .appli10-l .list .item .imgbox{height: 80px;}
    .appli10-l .list .item{padding-bottom: 20px;margin-bottom: 20px;}
    .appli10-ct .list .item .imgbox img{height: auto;}
    .appli10-cb{padding: 20px 15px;}
    .appli10-cb{min-height: calc((100% - 50px)/2);}
    .appli10-cb .item .boicon{width:50px;height:50px;}
    
    .appli11{padding: 50px 30px;}
    .appli11 .imglist .imgbox img{height: 100%;object-fit: cover;}
    
    .wordwrap{width:100%;padding:0;margin-top:106px;}
    .word-menu{height: calc(100% - 106px)!important;position: fixed;left: 0;top: 106px;background-color:#fff;width:100%;z-index:11;}
    .word-menu .menu-box, .word-menu .caption, .search-box-l, .sidebar-nav002{padding-left: 30px;}
    .sidebar-nav{width: 100%;padding:30px;padding-top:10px;}
    
    .wordmin{width: 100%;padding: 0;padding-bottom:50px;}
    .word{padding: 0 3%;}
    
    .word-guide{position: fixed;right: 0;opacity:0;visibility:hidden;}
    .adOutsideDivmin{height: auto;padding:12px 0;padding-right:60px;}
    .adOutsideDivmin .text{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .adOutsideDivmin .text h3{width: 100%;}
    .adOutsideDivmin .text p{margin:0;margin-right:20px;}
    .adOutsideDivmin .text .more{font-size: 12px;height: 26px;width:70px;}
    .adOutsideDivmin .icon{top: -10px;right: 60px;max-width:15%;}
    .wordlist li .tl{padding-top: 30px;}
    .wordinfo-tl h3{font-size: 22px;}
    .wordlist li .cont{display: block;}
    .wordlist li .cont .text{width: 100%;}
    .wordlist li .cont .img{width: 100%;margin-top: 30px;}
   
     .smuen{display: block;width:50px;height:50px;background-color:#00A19B;border-radius:50%;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;position:fixed;bottom:10%;left:3%;z-index:11;}
    .smuen img{margin: auto;}
    .smuen p{font-size: 10px;color: #fff;text-align: center;margin-top: 2px;}
    .word-menu{width: 100%;height: 100%!important;background-color: rgba(0,0,0,0.5);top: 0;left: 0;z-index:111;}
    .wordwrap .word-menu .word-menumin{width: 70%;background-color: #fff;transform:translateX(-100%);transition:all .5s;border-top-right-radius:10px;border-bottom-right-radius:10px;}
    .word-menu .menu-box{padding: 0 20px;}
    .search-box-l{padding: 10px 20px;}
    .word-menu .caption{padding:10px 20px;}
    .sidebar-nav{padding: 10px 20px 30px;}
    .support-link-searcher{height: 36px;}
    .support-link-searcher-input{height: 100%!important;font-size:14px!important;}
    .sidebar-nav .sidebar-brand .xl{padding-bottom: 10px;}
    .sidenav-main{height: calc(100% - 180px);}
    .word-menu{opacity: 0;visibility: hidden;transition: all .5s;}
    .word-menu.open {opacity: 1;visibility: visible;}
    .word-menu.open .word-menumin{transform: none;}
	.wordwrap.fixed .word-menu{padding: 0;}
    
    .word-footer a,.word-footer p{font-size: 12px;margin-right: 10px;}
    
    .contact02 .item .text li p,.contact02 .item .text li span{line-height: 24px;}
    .invest01-l .item .imgbox{width: 40px;}
    .invest01-l .item .text{padding-left: 10px;width:calc(100% - 40px);}
    .invest01-l .item .text h3{font-size: 18px;width:60px;font-size:16px;}
    .invest01-l .item .text p{padding-left: 10px;width:calc(100% - 60px);margin:0;font-size: 14px;line-height: 18px;}
    .invest01-l{width: 50%;background-color: #fff;margin-right:-10%;position:relative;}
    .invest01-l .item{padding-bottom: 15px;margin-bottom: 15px;}
    
    .stockwrap{width: 100%;}
    
    .topgg .tomore{margin-left: 10px;}
    
    /*20250120*/
    .product01-top .item .imgbox{height: 150px;}
    .product01-top .item .text{padding: 15px;padding-bottom:50px;}
    .product01-top .item .text h3{font-size: 18px;margin-bottom:12px;}
    .product01-top .item .text h4{line-height: 20px;}
    .product02-l{width: 280px;}
    .product02-r img{max-width: 60%;}
    .product02-r{width: calc(100% - 300px);}
    .protags li{display: block;}
    .protags li .list{width: 100%;}
    .protags li .tagslist .el-checkbox__label{font-size: 12px;padding-left:4px;line-height:16px;}
    .protags li .tagslist .el-checkbox{margin-right: 10px;}
    .protags li h3{margin-bottom: 10px;}
    .protags li .list .el-checkbox__inner{width: 12px;height: 12px;}
    .product02-l .maxtl{font-size: 22px;margin-bottom: 20px;}
    .product02-l .categorylist a{font-size: 16px;line-height: 46px;}
    .product02-l .categorylist{margin-bottom: 40px;}
    .product02-lser .tl{margin-bottom: 20px;}
    .product02-lser .tl h3{font-size: 22px;margin-bottom: 15px;}
    .product02-lser .form{height: 36px;}
    .product02-lser .form button{width:36px;height:36px;}
    .product02-lser .form button img{max-width: 50%;}
    .product02-lser .form input{width: calc(100% - 36px);font-size:14px;}
    .sell .text{padding: 20px;}
    .sell .text h3{font-size: 18px;margin-bottom:15px;}
    .sell .text h4{font-size: 14px;margin-bottom: 15px;line-height:24px;}
    .sell .text .more{width: 90px;height: 30px;font-size: 14px;}
    .file-lxmin{margin-top: 20px;}
    .file-lxmin form input, .file-lxmin form textarea{font-size: 14px;padding:0 12px;}
    .file-lxmin form textarea{padding: 12px;}
    .protags li h3{font-size: 14px;line-height: 20px;}
    .product02-rmin{padding: 30px 20px;}
    .procontent li{padding: 15px 0;}
    .procontent li .tl h3 a{font-size: 14px;line-height:24px;}
    .procontent li .info p{font-size: 12px;line-height: 18px;}
    .procontent li .info .min{max-height: 54px;}
    .procontent li .info .show{font-size: 12px;line-height: 18px;}
    .toggle-tag02{font-size: 16px;}
    .procontent li.active .info{margin-top: 12px;}
    .el-tag{font-size: 10px;padding:0 6px;}
    .reslistwrap .delres{font-size: 12px;}
    .el-checkbox__inner::after{height:4px;left: 3px;width: 2px;}
    
    .f-ba-r>div,.f-ba-r>p{width: 100%;text-align:center;}
    
    .nav>li{padding: 0 15px;}
    .nav{margin-right: 10px;}
    
    .languagedown a{font-size: 12px;}
    .languagedown a>i{width: 12px;height: 12px;}
    
    .protwo01::before{display:none;}
    .protwo02-l li .info p{font-size: 14px;line-height: 24px;}
    .protwo02-l li .top{height: 60px;}
    .protwo02-l li .info{padding-bottom: 20px;}
    
    .protwo02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .protwo02-l{width: 100%;}
    .protwo02-r{width: 100%;margin-top:0;}
    .protwo02-r .gallery-top{margin: 0;}
    .protwo01{padding-top: 0;}
    
    .coaBox .inputBox{width: 48%;}
    .bear06-tab a{font-size: 16px;}
    
    .docuform{width: 100%;}
    
    
    .aptitude03-r .box h3, .aptitude02-l .text01 h3{font-size: 24px;}
    .aptitude03-r .box h3 span, .aptitude02-l .text01 h3 span{font-size: 90px;}
    .aptitude02-l .text01 p{font-size: 16px;margin-top: 10px;}
    .aptitude02-r{padding: 50px 40px;}
    .aptitude02-r h3{margin-bottom: 30px;}
    .aptitude02{margin:80px auto;}
    
    .aptitude03wrap{margin: 80px auto;}
    .aptitude03-r{width: 400px;}
    .aptitude03-l{width: calc(100% - 410px);}
    .aptitude03-l .item p{line-height: 24px;}
    .aptitude03-l .item{padding: 30px 10px;}
    .aptitude03-l .item h3 span{font-size: 52px;}
    .aptitude03-l .item h3{font-size: 18px;}
    .aptitude03-r .box p{font-size: 16px;}
    
    
    .aptitudemask .maskbox{padding: 0 20px;}
    .aptitudemask .maskbox table tbody td{padding: 10px;}
    .aptitudemask .maskbox table tbody tr{height: 64px;}
    .aptitudemask .maskbox table thead td{padding: 15px 0;}
    
    .el-message-box__message p{font-size: 14px;line-height: 24px;}
    
    .reslistwrap .el-tag{font-size: 12px;}
	.protags li .tagslist .el-checkbox__label{font-size: 12px;}
}

@media only screen and (min-width:780px) and (max-width:960px){
    .aptitude04{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .aptitude04 li{width: 100%;margin-bottom:20px;}
    .aptitude04 li h4{height: auto;margin-bottom: 20px;}
    .aptitude04 li .list{display: flex;display: -webkit-flex;}
    .aptitude04 li .list .item{width: calc(100% / 3);}
    .aptitude04 li .list .item p{font-size: 14px;width:calc(100% - 80px);}
    .aptitude04 li .list .item .imgbox{width: 80px;height: 80px;}
    
    .el-message-box__message p{font-size: 14px;line-height: 24px;}
    
    .reslistwrap .el-tag{font-size: 12px;}
	.protags li .tagslist .el-checkbox__label{font-size: 12px;}
    
}


@media only screen and (max-width:780px){
    
    .zjApp{
      display: block;
    }
    .zjMp{
      display: none;
    }
    
    .pro09 .top::before{top:94px;}
    
	/*.div1,.loadingwrap{display: none;}*/
	.loadingmin img{max-width: 90%;margin:auto;}
	.bannerwrap{height: calc(100vh - 106px - 70px);margin-top:106px;}
	.bannerswiper .item .text h3{font-size: 28px;margin-bottom: 15px;}
	.bannerswiper .item .text p{font-size: 20px;margin-bottom: 20px;}
	.bannerswiper .item .text h4{font-size: 14px;line-height: 24px;}
	.bannerswiper .item .text strong{width: 60px;margin: 20px 0;}
	.bannerswiper .item .text .more{width: 90px;height: 30px;line-height: 30px;}
	.bannerpage{bottom: 10px;}
	.bannerpage .swiper-pagination-bullet{width: 63px;height: 25px;background-size: contain;}
	
	
	.topggwrap{display: none;}
	.htop-rnav{display: none;}
	.language p{font-size: 14px;}
	.htop-l i,.htop-l .muen,.nav,.h-bot-l{display: none;}
	.htr-line{display: none;}
	.h-botwrap .owidth{padding-right: 60px;padding-top:5px;padding-bottom:5px;}
	.h-searchwrap,.headerinpt.open{width: 100%;}
	.h-searchwrap .headerinpt{width: 100%;opacity: 1;visibility: visible;padding-left:40px;position:relative;top:0;margin:0;}
	.h-searchwrap .headerinpt.open{width: 100%;}
	.h-searchwrap .search{display: none;}
	.headerwrap{background: #fff;border-bottom: 1px solid #E8E8E8;}
	.language img{filter:brightness(0.2);}
	.htop-l a.logo img{filter: none;}
	.language p,.signwrap a{color: #000000;}
	.signwrap i{background-color: #000000;}
	.h-topwrap{border-color: #DEDEDE;}
	.languagedown{width: 150px;padding: 10px;transform:none;left:50%;margin-left:-75px;}
	.languagedown a>i{width: 12px;height:12px;}
	.languagedown a{font-size: 12px;height:26px;}
	.headerinpt{height: 34px;}
	.headerwrap.hwrap01 .h-topwrap{height: auto;opacity: 1;visibility: visible;}
	
	/* hamburger */
    .hamburger.is-closed .hamb-middle{margin-top: -1px;}
	.hamburger.is-closed .hamb-top{top: 2px;}
	.hamburger.is-closed .hamb-bottom{bottom: 2px;}
	.sidebar-nav{z-index: 10;background-color:#fff;padding:70px 30px 50px;width:70%;}
	.sidebar-nav .sidebar-brand a{color: #000000;}
	.sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom:20px;}
	.sidebar-nav .sidebar-brand .xl{padding-bottom: 20px;}
	.sidebar-nav{overflow-y: scroll;}
	.headerwrap_current .header{background-color: #1a1a1a;}
	.sidebar-nav .sidebar-brand .sidebar-brand-there a{font-size: 14px;}
	.sidebar-nav .sidebar-brand a .sj{border-color: #000000;}
	.sidebar-nav-two .sidebar-brand-two a{box-sizing: border-box;padding: 0 20px;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
	.hamburger{height: 20px;right: 3%;top: 18px;z-index: 12;display:block;position:absolute;width:26px;}
	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #2D96B1;height: 2px;}
    .hamburger{top: 13px;}
	.hader-center .shopping{right: 50px;}
	.hamburger.is-closed:hover .hamb-top{top:2px;}
	.hamburger.is-closed:hover .hamb-bottom{bottom:2px;}
	
	.sidebar-nav .sidebar-brand>a{font-size: 16px;padding-bottom:15px;margin-bottom:15px;}
	ul li a{font-size: 15px;}
	.sidebar-nav .sidebar-brand .xl{padding-bottom: 15px;}
	
	.ax-menu{display: block;background-color:#fff;position:fixed;z-index:0;right:100%;height:calc(100% - 106px);overflow:auto;}
	.ax-menu.sidebar-nav-open{right: 0;top:106px;}
	.ax-menu li:hover > a .ax-name, .ax-menu li:hover > a .ax-legend, .ax-menu li:hover > a .ax-arrow{color:#2D96B1;}
	.ax-menu > li:before{background-color:#2D96B1;}
	.ax-menu > li{border-bottom:1px solid #eee;}
	.ax-menu .ax-name .n{width:auto;padding:0 4px;border:1px solid #2D96B1;color:#2D96B1;font-size:12px;line-height:16px;border-radius:2px;margin-left:5px;}
	.ax-menu > li > ul > li > a{padding-left: calc(1.4rem * 2);height:4rem;line-height:4rem;}
	.ax-menu > li > ul > li > ul > li > a{padding-left: calc(1.4rem * 3);height:3.8rem;line-height:3.8rem;}
	.ax-menu > li > ul > li > ul > li > ul > li > a{padding-left: calc(1.4rem * 4);height:3.4rem;line-height:3.4rem;}
	.ax-menu > li > ul > li > ul > li > ul > li > ul > li > a{padding-left: calc(1.4rem * 5);height:2.8rem;line-height:2.8rem;}
	.ax-menu li a{font-size: 14px;}
	.ax-menu > li > a .ax-name img{margin-left: 5px;}
	
	
	.i-tl01 h3{font-size: 26px;margin-bottom: 10px;}
	.i-tl01 strong{width: 50px;}
	.index01min{margin-bottom: 20px;display: block;}
	.i01-left{width: 100%;}
	.cbl{width: 100%;bottom: 0;display: flex;display: -webkit-flex;right: 0;border-radius: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;padding-bottom: 0;}
	.cbl.show{height: auto;}
	.cbl .showitem,.cbl .item{width: calc(100% / 4);}
	.showitem::before, .showitem::after{width: 40px;height: 40px;left: 50%;top: 50%;margin-left: -20px;margin-top: -20px;}
	.cbl .showitem{background-color: transparent;}
	.cbl .item{border: none;opacity:1;}
	.totop{bottom: 80px;right: 5px;width: 46px;height: 46px;}
	.morejt{width: 14px;}
	.cbl .showitem .tips{display: none;}
	
	.i01l-showinfo{z-index: 2;padding-left:0;}
	.i01-right{width: 100%;}
	.owidth{padding: 0 3%;}
	.index01wrap{padding: 50px 0;}
	.i01r-item .swiper-container{padding: 15px;}
	.i01r-item .swiper-pagination .swiper-pagination-bullet,.i003-page .swiper-pagination-bullet{width:25px;margin-right: 10px;}
	.i01r-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.i003-page .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 40px;}
	.i003-page{margin-top: 20px;}
	.i01r-item .swiper-pagination{margin-top: 10px;}
	.i01r-item .swiper-slide.swiper-slide-active{width: 100%!important;}
	.i01r-item a{padding: 25px 20px;}
	.i01l-showinfo .infoitem .text h3{font-size: 16px;margin-bottom: 0;}
	.i01l-showinfo .infoitem .text p{line-height: 22px;}
	.i01l-showinfo .infoitem{padding: 15px 20px;}
	.i01-left .i01l-item{margin-bottom: 10px;}
	.i01l-itemtab{padding-right: 20px;}
	.i01r-item:before,.i01r-item:after{display:none;}
	
	
	.index02{margin-top: 30px;}
	.index02wrap{margin-bottom: 50px;}
	.index02list{display: block;}
	.index02list a,.index02list a.active{width: 100%;}
	.index02list a{height: 280px;margin-bottom: 10px;}
	.index02list .hovtext{padding: 20px;}
	.index02list .hovtext h3{font-size: 22px;padding-bottom: 10px;}
	.index02list .hovtext h4{font-size: 14px;line-height:22px;}
	.index02list .hovtext p{font-size: 16px;margin:15px 0;}
	.index02list .hovtext .more{margin-top: 20px;width: 90px;height: 34px;font-size: 14px;}
	.index02list .text h3{font-size: 22px;margin-bottom:15px;}
	.index02list .text p{font-size: 16px;}
	.index02list .text{padding: 30px 20px;}
	.i02-tomore{width: 100px;height: 36px;font-size: 14px;margin-top: 30px;}
	
	
	
	.i003-swiper{padding: 30px 0;padding-bottom:20px;}
	.index003min{width: 94%;margin: auto;margin-top:20px;}
	.index003min a img{height: 100%;object-fit: cover;}
	.index003wrap{margin-bottom: 50px;}
	
	.index04wrap{margin: 50px auto;}
	.index04{margin-top: 30px;display: block;}
	.index04 .item{width: 100%;margin-bottom: 20px;}
	.i04btn-list a{width: 100px;height: 36px;font-size: 14px;margin-right: 20px;}
	.i04btn-list a:last-child{margin-right: 0;}
	
	.index05wrap{background-attachment: scroll;padding: 50px 0;}
	.index05{display: block;}
	.index05-l{width: 100%;padding: 30px 20px;}
	.index05-l h3{font-size: 24px;}
	.index05-l h4{font-size: 14px;margin-bottom: 20px;}
	.index05-l .tablink .more{width: 100px;height: 36px;font-size: 14px;margin-right: 20px;}
	.index05-l .tablink{margin-bottom: 30px;}
	.index05-l .list .item{padding: 20px 10px;}
	.index05-l .list .item h3{font-size: 18px;margin-bottom: 15px;}
	.index05-l .list .item p{font-size: 14px;}
	
	.index05-r{width: 100%;padding: 30px 20px;margin-top: 10px;}
	.index05-num .textbox .imgbox img{max-width: 80%;max-height: 80%;}
	.index05-num .textbox .numfont h2, .index05-num .textbox .numfont span{font-size: 30px;}
	.index05-num .textbox .numfont{padding-left: 20px;width: 110px;}
	.index05-num .mumping_mun02 li{padding: 10px 0;}
	
	.index06wrap{height: 70vh;}
	.index06 h3{font-size: 26px;}
	.index06 p{font-size: 14px;line-height: 24px;}
	.index06 .more{height: 40px;}
	
	.f-nav{display: none;}
	.f-logo img{height: auto;width: 60px;}
	.f-search{width:calc(100% - 80px);}
	.f-search label{width: 100%;height: 40px}
	.f-search img{height: 16px;}
	.f-top{margin-bottom: 30px;}
	.f-fx{display: none;}
	.f-lx{display: block;}
	.f-lx .item{padding-left: 30px;margin-bottom: 15px;}
	.f-lx .item img{left: -30px;}
	.f-lx .item p{margin-bottom: 6px;font-size: 14px;}
	
	.footerwrap{padding-bottom: 70px;}
	.f-ba-l{display: none;}
	/*.f-ba-r a:last-child{display: none;}*/
	.f-ba-r a,.f-ba-r font{font-size: 12px;line-height: 20px;margin: 0;}
	.f-ba-r{flex-wrap: wrap;-webkti-flex-wrap:wrap;justify-content: center;-webkit-justify-content: center;}
	.totop{bottom: 140px;}
	/*.f-ba-r p>i{display: none;}*/
	.f-ba-r p>i{font-size:12px;margin:0 4px;}
	.f-ba-r p{text-align:center;}
	
	.c-banner img{height: 300px;}
	.c-btext{padding-top: 0;}
	.c-btext h3{font-size: 28px;}
	.c-btext strong{width: 60px;margin: 15px auto;}
	.c-btext p{font-size: 16px;}
	
	.mbx{display: none;}
	.center{width: 94%;}
	.aboutwrap{padding: 50px 0 30px;margin-bottom: 0;}
	.about01-top .text p{font-size: 16px;margin-bottom: 10px;}
	.about01-top .text h3{font-size: 26px;margin-bottom: 20px;}
	.about01-top{display: block;}
	.about01-top .text span{font-size: 16px;}
	.about01-top .text span::before{width: 30px;}
	.a01-search{width: 100%;margin-top: 20px;height: 40px;}
	.about01-top{margin-bottom: 30px;}
	.about01 .item .hovertext{padding: 0 15px;}
	.about01 .item h3{font-size: 20px;margin-bottom:15px;}
	.about01 .item .text .more{width: 90px;height:32px;border-radius:4px;font-size:14px;}
	.about01 .item .text{padding: 0 15px;}
	.about01 .item .hovertext h4{font-size: 12px;line-height: 20px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
	.about01 .item{border-radius: 6px;}
	.about01 .item .hovertext strong{height:1px;width:50px;margin:15px 0;}
	.about01 .item .hovertext .more{width: 90px;height: 32px;font-size:14px;}
	.about01{margin-bottom: 10px;}
	
	.file03wrap{padding: 50px 0 50px;}
	.f-tl h3{font-size: 26px;}
	.file03-imglist{margin-top: 30px;display: block;}
	.file03-imglist .item{width: 100%;margin-bottom: 30px;}
	.file-lxmin{margin-top: 30px;}
	
	.file03-text{margin-top: 50px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
	/*.file03-text .item{width: 100%;box-sizing:border-box;padding-left:40px;text-align:left;}*/
	/*.file03-text .item strong{margin: 20px 0;}*/
	/*.file03-text .item .imgbox{position: absolute;left: 0;}*/
	.file03-text .item{width: calc((100% - 10px)/2);}
	.file03-text .item p{font-size: 14px;}
	.file03-text .item h3{font-size: 18px;}
	.file03-text .item strong{width: 40px;height: 1px;margin: 15px auto;}
	.files01-lmin .item .top .link a i{margin-right: 3px;}
	.file03-text .item .imgbox{margin-bottom: 20px;}
	
	
	.loging .toindex{margin-top:30px;}
	.logingwrap{min-height: 100vh;}
	.logingmin{height: auto;padding-bottom: 30px;}
	.loging-l{display: none;}
	.loging-r .loging-rtop{padding: 30px 20px;display: block;}
	.login-formwrap{width: 100%;padding: 0 20px;}
	.loging-r{width: 100%;}
	.login-formwrap .tl{font-size: 24px;margin-bottom: 20px;}
	.login-tl02{font-size: 16px;margin-bottom: 20px;}
	.login-form label input{height: 46px;font-size: 14px;padding: 0 12px;}
	.login-form label .eyes img{height: 20px;}
	.login-form .tips{font-size: 12px;margin-bottom: 20px;}
	.login-form label{margin-bottom: 10px;}
	.login-form button{width: 120px;margin: auto;font-size: 14px;height: 40px;}
	.f-bacont{box-sizing: border-box;padding: 10px 3%;flex-wrap: wrap;-wekti-flex-wrap: wrap;height: 60px;}
	.f-bacont a:last-child{display: none;}
	.f-bacont strong{display: none;}
	.f-bacont a{font-size: 14px;}
	
	/*.dsztable{*/
 /*       width: 94%;*/
 /*   }*/
	
	.c-center{width: 94%;}
	.c-banner img{min-height: auto;}
	.contact01min{padding: 50px 0;box-sizing: border-box;display: block;}
	.contact01-l{padding-left: 30px;margin-bottom: 30px;}
	.contact01-l .icon img{width: 20px;}
	.contact01-l .text .tl h3{font-size: 24px;}
	.contact01-l .text .tl p{font-size: 20px;}
	.contact01-l .text .tl{margin-bottom: 20px;}
	.contact01-l .text .list p{font-size: 16px;line-height: 30px;}
	.contact01-r{width: 100%;}
	.cr-list li .tl h3{font-size: 24px;margin-bottom: 10px;}
	.cr-list li .tl{margin-bottom: 20px;}
	.cr-list li .list .item p{font-size: 16px;line-height: 30px;}
	.cr-tab a{padding-top: 15px;font-size: 16px;}
	.cr-list .tl h3{font-size: 24px;margin-bottom:15px;}
	.contact01-l .text .tl p{font-size: 18px;}
	.cr-list .list .item p{font-size: 16px;}
	.cr-list .tl{margin-bottom: 20px;}
	.cr-tab .swiper-slide{font-size: 16px;}
	.cr-list .list{margin-bottom: 30px;}
	
	.c03list li form .item label, .c03list li form .item textarea{width: calc((100% - 10px)/2);}
	.c03list li form .item label input, .c03list li form .item label select, .c03list li form .item textarea{font-size: 14px;height:50px;}
	.c03list li form .item label.colinput{width: 100%;}
	.c03list li form .item textarea{padding:10px;}
	.c03list li form .item02 label, .c03list li form .item02 label a{font-size: 12px;}
	.c03list li form .item03 label{width: 100%;}
	.c03list li form .item02 label input{width: 14px;height: 14px;}
	.c03list li form .more{width: 120px;height: 40px;margin-top: 20px;}
	
	
	.contact02wrap{margin: 50px auto;}
	.contact02 .item{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.contact02 .item .imgbox img{max-width: 70%;}
	.contact02 .item .tl .icon{width: 20px;}
	.contact02 .item .tl .icon img{max-width: 100%;}
	.contact02 .item .tl .font h3{font-size: 20px;}
	.contact02 .item .tl .font p{font-size: 16px;}
	.contact02 .item .tl{margin-bottom: 20px;padding-left: 30px;}
	.contact02 .item .text{margin-top: 20px;}
	.contact02 .item .text li p{font-size: 14px;line-height: 24px;}
	.contact02 .item .text li span{font-size: 14px;line-height: 24px;}
	
	.contact03wrap{padding: 50px 0 30px;}
	.c03-tab a{font-size: 18px;padding-bottom: 10px;margin-right: 20px;}
	.c03list{padding: 60px 10px;}
	.c03list li form .item{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 10px;}
	.c03list li form .item input, .c03list li form .item select, .c03list li form .item textarea{width: calc((100% - 10px)/2);font-size: 14px;}
	.c03list li form .item input.colinput,.c03list li form .item textarea{width: 100%;}
	.c03list li form .item02 label input{width: 14px;}
	.c03list li form .item02 label,.c03list li form .item02 label a{font-size: 14px;}
	.c03list li form .more{width: 200px;height: 42px;}
	.c03listwrap .bg{height: 620px;}
	.c03listwrap{margin-top: 20px;}
	.c03list li form .item textarea{line-height: 20px;}
	
	/* .result-banner */
	.result-banner{padding: 50px 3%;padding-top: 120px;box-sizing: border-box;}
	.file-banner .f-tl{margin-bottom: 30px;}
	.result-s{width: 100%;}
	.result-s input{font-size: 14px;}
	
	.filetabwrap{width: 100%;overflow: auto;}
	.filetab{width: 600px;margin-top:40px;}
	.filetab .item p{font-size: 14px;line-height: 18px;}
	.filetab .item .imgbox{width: 40px;height: 40px;margin-bottom: 10px;}
	.filetab .item{padding-bottom: 15px;}
	.files01{flex-flow: column;}
	.files01-l{width: 100%;}
	.news02tl{display: block;}
	.news-tl01{font-size: 26px;margin-bottom: 10px;}
	.news02tl-r>p{font-size: 12px;}
	.news02tl-r>i{margin: 0 10px;height: 12px;}
	.news02tl-r .looknum p{font-size: 12px;}
	.chagemode p{font-size: 12px;}
	.chagemode .open{width:25px;height: 14px;}
	.chagemode .open::before{width: 10px;height: 10px;}
	.files01-lmin .item{padding: 30px 20px;margin-bottom:20px;}
	.files01-lmin .item .top{display: block;}
	.files01-lmin .item .top .text{width: 100%;}
	.files01-lmin .item .top .text h3{font-size: 20px;font-size:16px;}
	.files01-lmin .item .top .text .data p{font-size: 14px;}
	.files01-lmin .item .top .text .tags p{padding: 0 10px;font-size: 12px;line-height: 28px;height: 28px;margin-right: 6px;border-radius:14px;}
	.files01-lmin .item .top .text{margin-bottom: 10px;}
	.files01-lmin .item .top .link a{width: 80px;height: 30px;margin-right: 8px;font-size: 14px;}
	.files01-lmin .item .bot h3{font-size: 14px;height: 30px;}
	.files01-lmin .item .bot h3 i{margin-left: 10px;}
	.files01-lmin .item .bot .info{padding-top: 20px;}
	.files01-lmin .item .bot .info p{font-size: 14px;line-height: 24px;}
	.files01-lmin.textmode .item{padding: 20px 12px;width: calc((100% - 10px)/2);}
	.files01-lmin .item .top .text h3{font-size: 18px;line-height: 22px;}
	.files01-lmin .item .top .text .data i{display: none;}
	.files01-lmin .item .top .text .data p{line-height: 20px;}
	.result-page{margin-top: 20px;}
	.f02r-tag a{margin-right: 5px;border-radius:18px;}
	.files01wrap{margin-bottom: 50px;}
	.files01-lmin.textmode .item .top .text h3{font-size: 16px;min-height:66px;}
	.files01-lmin .item .top .text .data p{font-size: 12px;}
	.files01-lmin.textmode .item{margin-bottom: 10px;}
	.pdfwrap .btns a{width: 40px;height: 40px;}
	.pdfwrap .btns a img{max-width: 60%;max-height: 60%;}
	.pdfwrap .btns{width: 40px;right:10px;}
	.sendmin{width: 90%;}
	.sendmin .close{width: 34px;height: 34px;right:-14px;}
	.sendmin .form{padding: 30px 20px;}
	.sendmin .form p{font-size: 14px;}
	.sendmin .form label{width: calc(100% - 120px);}
	.sendmin .form .more{width: 80px;}
	.f02r-tagwrap{margin-top: 50px;}
	
	/* .files01-r */
	.files01-r{width: 100%;}
	
	.yzmlable .more{height: 46px;font-size: 14px;width: 120px;}
	.login-form label.yzmlable input{width: calc(100% - 130px);}
	.login-form .slideunlock{font-size: 14px;}
	.login-form .tonext{width: 120px;margin: auto;font-size: 14px;height: 40px;}
	
	.ejinav{display: none;}
	.global01{margin: 50px auto;display: block;}
	.global01-tl{width: 100%;padding: 0;border: none;}
	.global01-tl>h3{font-size: 24px;}
	.global01-tl>strong{width: 30px;margin: 20px 0;}
	.global01-tl>p{font-size: 18px;margin-bottom: 30px;}
	.global01-tl ul li h4{font-size: 18px;}
	.global01-tl ul li p{font-size: 16px;margin-bottom: 15px;}
	.global01-info{width: 100%;padding: 0;padding-top: 30px;margin-top: 30px;border-top: 1px solid #eee;}
	.global01-info p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
	
	.global02{display: block;}
	.global02-l{width: 100%;margin-bottom: 6px;}
	.global02-l .item{overflow: hidden;}
	.global02-l .item .textbox{padding: 0 20px;}
	.global02-l .item{height: 200px;}
	.global02-l .item .textbox .numfont h2, .global02-l .item .textbox .numfont{font-size:34px;}
	.global02-l .item .textbox h3{font-size: 14px;line-height: 22px;}
	.global02-r .textbox02 h3{font-size: 20px;}
	.global02-r .textbox02 p{font-size: 16px;}
	.global02-r .textbox02{top:20px;}
	
	.global03-tl{width: 100%;box-sizing: border-box;padding: 0 3%;margin-top: 50px;}
	.global03-tl h3{font-size: 26px;}
	.global03-tl p{font-size: 22px;margin-top: 15px;margin-bottom: 15px;}
	.global03-tl strong{display: none;}
	.global03-tl h4{font-size: 14px;line-height: 24px;}
	
	.invest01wrap{}
	.invest01-tl h3{font-size: 26px;margin-bottom: 15px;}
	.invest01{display: block;}
	.invest01-l{width: 100%;}
	.invest01-tl{margin-bottom: 30px;}
	.invest01-l .item .imgbox{width: 40px;}
	.invest01-l .item .text{padding-left: 10px;}
	.invest01-l .item .text h3{font-size: 18px;}
	.invest01-l .item .text p{font-size: 16px;margin-left: 10px;}
	.invest01-l .item{padding-bottom: 20px;margin-bottom: 20px;}
	.invest01-r{width: 100%;margin-top: 30px;}
	.invest01wrap{margin: 50px auto;}
	
	.login-form button{margin-top: 20px;}
	.login-formbot{margin-top: 30px;}
	.login-formbot a,.login-formbot p{font-size: 14px;}
	
	.memberwrap01{padding-top: 0;margin-bottom: 50px;}
	.invest01-tl strong{width: 30px;}
	.invest01-tl p{font-size: 14px;line-height: 22px;margin-top: 20px;}
	.member01 .dimg{width: 60%;}
	.member01min{padding: 20px 10px;overflow: auto;}
	.member01min thead tr{font-size: 14px;height: 50px;}
	.member01min tbody tr{font-size: 14px;height: 50px;}
	.member01min table{width: 460px;}
	
	.news01wrap{margin: 50px auto;}
	.news01-top{display: block;}
	.news01-top .item{width: 100%;display: block;margin-bottom: 20px;}
	.news01-top .item .imgbox{height:240px;}
	.news01 .item font{right:8px;}
	.news01 .item .imgbox{border-radius: 10px;}
	.news01 .item .text .data i{margin: 0 10px;}
	.news01 .item .text .data{margin-bottom: 10px;}
	.news01 .item .text .info h3{font-size: 16px;line-height: 22px;width: calc(100% - 110px);}
	.news01 .item .text .info p{width: 90px;height: 34px;font-size: 14px;}
	.news01-bot{display: none;}
	.news01-bot .item{display: block;width: 100%;}
	
	.news02wrap{margin: 50px auto;}
	.news-screenli p{font-size: 14px;white-space: nowrap;margin-right: 0;width: 50px;line-height: 24px;}
	.news-screenli .list{width: calc(100% - 50px);flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.news-screenli .list a{font-size: 14px;margin-right: 8px;line-height: 24px;}
	.news-screenli{align-items: flex-start;-webkit-align-items: flex-start;margin-bottom: 10px;}
	.news-screen{margin: 30px 0;}
	.news02 .item{display: block;width: 100%;margin-bottom: 20px;}
	.news02 .item .imgbox{width: 100%;height: 200px;}
	.news02 .item .text{width: 100%;margin-top: 20px;}
	.news02 .item .text h3{font-size: 18px;margin-bottom: 15px;line-height:24px;}
	.news02 .item .text h4{font-size: 14px;line-height: 24px;padding-bottom: 0;margin-bottom: 20px;border:none;}
	.news02 .item .text .bot{padding-top: 20px;border-top: 1px solid #DDDDDD;}
	.news02 .item .text .data p{font-size: 12px;}
	.news02 .item .text .data i{height: 12px;margin: 0 8px;}
	.news02 .item .text .bot .more{width: 80px;height: 30px;font-size: 12px;}
	.result-page .el-pager li, .result-page .el-pagination button{margin-right: 10px;}
	
	
	.ninfo-bwrap{padding: 110px 0 50px;}
	.ninfo-b{display: block;}
	.ninfo-b .text{width: 100%;margin-bottom: 30px;}
	.ninfo-b .text strong{width: 50px;height: 2px;margin-bottom: 20px;}
	.ninfo-b .text h3{font-size: 20px;line-height: 28px;margin-bottom: 20px;}
	.ninfo-b .text .data p{font-size: 12px;margin-right: 10px;margin-bottom: 0;}
	.ninfo-b .text .fx{margin-top: 20px;}
	.ninfo-b .text .fx a{width:30px;height: 30px;;}
	.ninfo-b .imgbox{width: 100%;height: auto;}
	.ninfo01wrap{margin: 50px auto;}
	.ninfo01 p{font-size: 14px!important;line-height: 24px;margin-bottom: 20px;}
	.ninfo01 img{max-width: 100%;}
	.ninfo01 span{font-size: 14px!important;line-height: 24px;}
	.ninfo-page .link a{font-size: 14px;}
	.ninfo-page .more{width: 90px;height: 34px;font-size: 14px;}
	.ninfo-page .link{width: calc(100% - 100px);}
	.ninfo01 li{padding-left: 12px;}
	
	.noticeselect{margin-top: 30px;width: 100%;}
	.noticeselect select{font-size: 18px;}
	.notice01{margin-top: 10px;}
	.notice01item-l img{height: 20px;margin-right: 10px;}
	.notice01item-l h3{font-size: 14px;width: calc(100% - 20px);}
	.notice01item-r p{font-size: 12px;margin-right: 10px;}
	.notice01item-r .btnlist a img{width: 10px;display: none;}
	.notice01item-r .btnlist a{font-size: 12px;}
	.notice01item-r .btnlist i{margin: 0 5px;}
	.notice01item-l{width: 60%;}
	.notice01item{padding: 15px 0;}
	.notice01wrap .tomore{margin-top: 30px;}
	
	.video-top{display: block;}
	.video-top .link a{font-size: 20px;margin-right: 20px;padding-bottom: 10px;}
	.video{margin: 30px 0 50px;}
	.photos01 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.photos01 .item:nth-of-type(3n){margin-right: 10px;}
	.photos01 .item:nth-of-type(2n){margin-right: 0;}
	.photos01 .item .text h3{font-size: 14px;}
	.photos01 .item .text .link a{font-size: 13px;}
	.photos01 .item .text .link i{height: 13px;margin: 0 6px;;}
	.files01-l{margin-bottom: 50px;}
	
	.register-r .loging-rtop .login-tl02{margin-bottom: 30px;}
	.login-form label.yzmlable{height: 46px;}
	.login-form label.yzmlable .yzm{width: 120px;}
	.xieyilist{margin-top: 12px;}
	.login-form label.check{font-size: 13px;margin-bottom: 6px;}
	.login-form label.check i{width: 12px;height: 12px;}
	
	.result01wrap{padding: 50px 0;}	
	.result01-tab a{font-size: 14px;margin-right: 5px;padding-bottom: 10px;text-align: center;line-height: 18px;}
	.result01-tab{margin-bottom: 20px;}
	.result01-list .item .text span{font-size: 14px;width: 60px;}
	.result01-list .item .text p{font-size: 14px;}
	.result01-list .item i{font-size: 12px;}
	.result01-list .item .text{width: calc(100% - 70px);}
	.result01-list .item{height: 50px;}
	
	.stockwrap{width: 100%;}
	.stock-l{width: 100%;}
	.stock{display: block;}
	.stock-l .item01 h3{font-size: 26px;padding-bottom: 20px;margin-bottom: 20px;}
	.stock-l .item01 p{font-size: 18px;}
	.stock-l .item01{margin-bottom: 30px;}
	.stock-l .item02 p{font-size: 14px;}
	.stock-l .item01 h3 span{margin-left: 10px;}
	.stock-l .item02 h3{font-size: 14px;}
	.stock-r .item01 .top .text h2{font-size:40px;}
	.stock-r .item01 .top img{height: 30px;margin-right: 10px;}
	.stock-r .item01 .top .text span{font-size: 40px;}
	.stock-r .item01 .top .text font{font-size: 16px;margin-bottom: 5px;margin-left: 5px;}
	.stock-r .item01 .top{margin-bottom: 10px;justify-content: flex-start;-webkit-justify-content: flex-start;}
	.stock-r{margin-top: 20px;}
	.stock-r .item01 .bot{justify-content: flex-start;-webkit-justify-content: flex-start;}
	.stock{padding: 50px 10px 30px;}
	.stockwrap .bg{height: 300px;}
	.stockwrap::before{content: '';display: block;width: 100%;height: calc(100% - 300px);position: absolute;left: 0;bottom: 0;z-index: 0;background-color: #f8f8f8;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
	.stock-r .item01 .bot .font{margin-right: 20px;}
	.stock-r .item01{margin-bottom: 20px;}
	.stock-r .item02 li h2,.stock-r .item02 li .font span{font-size:30px;}
	.stock-r .item02 li p{font-size: 16px;margin-top: 10px;}
	.stock-r .item02{width: 100%;}
	.stock-r .item02 li h2{text-align: left;}
	.stock-r .item02 li p{text-align: left;transform: none;}
	.stock-r .item02 li .font{justify-content: flex-start;-webkit-justify-content: flex-start;}
	
	/* .video01 */
	.video01{display: block;}
	.video01-l, .video01-r{width: 100%;}
	.video01 .video01-l .imgbox{height: 260px;}
	.video01-r{margin-top: 20px;position:relative;}
	.video01-r .item{margin-bottom: 20px;}
	.video01-r .item:last-child{margin-bottom: 0;}
	.video02 h3{font-size: 26px;}
	.videopage .swiper-pagination-bullet{width: 40px;}
	.videopage .swiper-pagination-bullet-active{width: 50px;}
	.video03 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;margin-left:0;}
	.video03 .item:nth-of-type(2n){margin-right: 0;}
	.video03{display: flex;}
	.video01 .item .text .data{flex-wrap: wrap;-webkit-fkex-wrap:wrap;margin-top: 10px;}
	.video03 .item .text .data i{display: none;}
	.video03 .item .text .data p{line-height: 16px;}
	.video03 .item .imgbox{height: 140px;}
	.video01 .item .text{padding: 15px 10px;}
	.video03 .item .text h3{font-size: 14px;line-height: 20px;height:40px;}
	.video01 .item .imgbox .icon{width: 50px;height: 50px;}
	.videobox{height: auto;width:90%;}
	.videobox .videclose{width: 36px;height: 36px;}
	/*.maskweap .imgshow .bigvideo{padding: 10px;}*/
	.videobox .rq{padding: 10px;max-width: calc(100% - 20px);height: auto;}
	
	.agreement{width: 90%;padding:0 20px 50px;}
	.agreement .info p{font-size: 12px;line-height: 20px;}
	.agreement .info h3{font-size: 16px;}
	.agreement .bot{display: block;}
	.agreement .bot .imgbox{width:auto;justify-content: flex-start;-webkit-justify-content: flex-start;margin-bottom:10px;}
	.agreement .bot .imgbox img{height: 36px;}
	.agreement .bot .form div>label input{padding: 0 10px;font-size:12px;}
	.agreement .bot .form>div>label{width: calc((100% - 10px)/2);}
	.agreement .bot .form>div{margin-bottom: 10px;}
	.agreement .bot .form>label{font-size: 14px;line-height:20px;box-sizing:border-box;padding-left:20px;}
	.agreement .bot .form label input.radio_type{width: 10px;height: 10px;border-width: 0;position:absolute;left:0;top:5px;}
	.more{font-size:14px;}
	.agreement .bot .form label{margin-top: 0;}
	
	.sell .text{padding: 30px 20px;}
	
	/*20240108*/
	.global04{display: block;}
	.global04-l{width: 100%;}
	.global04-l li img{max-width: 40px;max-height: 40px;}
	.global04-l li .textbox{width: calc(100% - 50px);}
	.global04-l li .textbox .numfont h2, .global04-l li .textbox .numfont p, .global04-l li .textbox .numfont h2 i{font-size: 40px;}
	.global04-l li .textbox .numfont h2, .global04-l li .textbox .numfont p{font-size: 34px;}
	.global04-l li .textbox .numfont span{font-size: 16px;margin-bottom:6px;}
	.global04-l li .textbox h3{font-size:16px;margin-top:5px;}
	.global04-l li{margin-bottom: 20px;}
	.global04-r{width: 100%;margin-top: 30px;}
	
	.history{display: block;}
	.history-l{width: 100%;padding:0;border:none;}
	.history-lmin{margin-top: 20px;overflow:hidden;}
	.history-lmin h3{font-size: 18px;}
	.history-lmin a.active h3{font-size: 20px;}
	.history-lmin p{font-size: 14px;margin-bottom: 10px;}
	.history-lmin{display: flex;display: -webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:30px;}
	.history-lmin a .line{width: 40px;height: 2px;top:initial;bottom:0;right:initial;left:0;}
	.history-lmin a{padding-bottom: 10px;margin-bottom:0;}
	.history-rlist{width: 100%;padding: 0;}
	.history-swiper-min .top{display: block;}
	.nfen{width: 100%;}
	.history-lmin a font{font-size: 60px;right:initial;left:0;margin-top:-30px;}
	.history-lmin a.active font{font-size: 44px;position:relative;top:0;margin:0;}
	.history-swiper-min .top .text{width: 100%;}
	.history-swiper-min .top .text h3{font-size: 20px;margin-bottom:5px;}
	.history-swiper-min .top .text h4{font-size: 14px;line-height: 24px;}
	.history-swiper-min .top .imgbox{width: 260px;height: 260px;margin:auto;margin-top:20px;}
	.history-swiper-min .top .imgbox img{transform: scale(0.9);-webkit-transform: scale(0.9);}
	.history-page{top: 440px;}
	.history-swiper-min .bot{margin-top: 0;}
	.history-swiper-min .bot>h3{font-size: 22px;margin-bottom:20px;}
	.history-swiper-min .bot .list{display: block;margin-bottom:0;}
	.history-swiper-min .bot .list .item{width: 100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:20px;margin-right:0;}
	.history-swiper-min .bot .list .item .imgbox{width: 40%;height:180px;}
	.history-swiper-min .bot .list .item .text{width: 60%;box-sizing: border-box;padding-left: 10px;padding-top:0;}
	.history-swiper-min .bot .list .item .text h3{font-size: 16px;line-height: 24px;margin-bottom:12px;}
	/*height:48px;*/
	.history-swiper-min .bot .list .item .text h4{padding-bottom: 0;border: none;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;margin-bottom:15px;}
	.history-swiper-min .bot .list .item .text .data{padding-top: 0;border-top: 1px solid #DDDDDD;}
	.historywrap{margin-bottom: 30px;}
	
	.login-form label.yzmlable .yzm img{width: 100%;height: 100%;}
	.login-form .tonext{margin-top: 20px;}
	.login-form .slideunlock{margin-bottom: 10px;height:46px;line-height:46px;}
	.login-form .slideunlock .label{height: 46px;}
	
	
	
	.mr--about_us--global--imgBg{display: none;}
	.mr--about_us--global--item1{position:relative;}
	.m-picture{display: block;}
	.m-picture img{width: 100%;}
	.global03-tl{margin-bottom: 0;}
	.mdgq,.mr--about_us--global--item1 .list, .mr--about_us--global--imgBgWrap .list{display: none;}
	.mr--about_us--global--item1{margin-top: 30px;}
	.mr--about_us--global--item{margin-top: 50px;}
	.global04-l li .textbox h3{font-size: 12px;margin-top:0;}
	.global04-l li .textbox .numfont h2, .global04-l li .textbox .numfont p, .global04-l li .textbox .numfont h2 i{font-size: 32px;}
	.global03-tl p{font-size: 16px;}
	
	
	.c-banner{padding-top: 106px;}
	.c-banner img{height: 250px;}
	/*.appli01wrap*/
	.appli02-twrap{display: none;}
	.appli01wrap{padding: 50px 0;}
	.appli01{display: block;}
	.appli01-l{width: 100%;}
	.appli01-l h3{font-size: 24px;}
	.appli01-l strong{width: 30px;margin: 15px 0;}
	.appli01-l p{font-size: 18px;line-height: 24px;}
	.linetext{flex-flow:row;-webkit-flex-flow:row;width:auto;align-items:center;-webkit-align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;margin-top:20px;}
	.linetext span{writing-mode: initial;font-size:14px;}
	.linetext::before{width:30px;height: 2px;margin:0;margin-right:5px;}
	.appli01-r{width: 100%;margin-top: 20px;}
	.appli01-r p{font-size: 14px;line-height: 24px;margin-bottom:5px;padding:0;}
	.appli01-rmin{margin-top: 20px;}
	
	.appli02item .tl{top: 30px;}
	.appli02item .tl h3{font-size: 24px;}
	.appli02item .tl p{font-size: 16px;}
	.appli02-gallery .swiper-slide{padding-top: 120px;}
	.appli02-gallery .swiper-slide .text h3{font-size: 20px;}
	.appli02-gallery .swiper-slide .text h4{font-size: 14px;line-height: 24px;margin-bottom:30px;}
	.appli02-gallery .swiper-slide .text a{font-size: 14px;}
	
	
	/*20240409*/
	.appli02-thumbs .swiper-slide{font-size: 14px;line-height:30px;}
    .appli02page .line{width: 25px;}
    .appli02-thumbs{width: calc(100% - 100px);}
    .appli02-thumbs .swiper-slide::before{width:10px;}
    .appli02page .button{width: 25px;height: 25px;}
    .appli02-gallery .swiper-slide{padding-bottom: 120px;}
    .appli02page{bottom: 50px;width: 94%;left:3%;}
    
    .appli03-tl h3{font-size: 22px;}
    .appli03-tl p{font-size:14px;}
    .appli03-tab .more{width: 100px;height: 34px;font-size:12px;}
    .appli03-thumbs .swiper-slide .imgbox{width: 50px;height: 50px;}
    .appli03-thumbs{width: 100%;box-sizing:border-box;}
    .appli03-thumbs .swiper-slide p{font-size: 14px;margin-top:10px;}
    .appli03-thumbs .swiper-slide .imgbox img{max-width: 60%;}
    .appli03-thumbs .swiper-slide{padding: 15px 10px 20px;border:1px solid #f5f5f5;}
    .appli03-gallery .swiper-slide{flex-flow: column-reverse;-webkit-flex-flow:column-reverse;padding:20px 10px 30px;}
    .appli03-gallery .swiper-slide .imgbox{width: 100%;margin-bottom:20px;}
    .appli03-gallery .swiper-slide .text{width: 100%;padding:0;}
    .appli03-gallery .swiper-slide .text h3{font-size: 20px;}
    .appli03-gallery .swiper-slide .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
    .appli03-gallery .swiper-slide .text a{font-size: 14px;padding-bottom: 5px;}
    .appli03wrap{margin: 50px auto 30px;}
    .appli03-tab{margin-bottom: 20px;}
    .appli03{overflow: hidden;}
    
    .appli04wrap{margin: 30px auto 50px;padding:0 3%;}
    .appli04wrap .appli03-tl{margin-bottom: 30px;}
    .appli04{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .appli04 .item,.appli04 .item.active{width: 100%;margin-bottom:10px;}
    .appli04 .item img{height: 250px;}
    .appli04 .item .text{transform: none;padding:0 20px;}
    .appli04 .item .text h3{font-size: 20px;padding-bottom:15px;}
    .appli04 .item .text h4{font-size: 14px;line-height: 22px;opacity:1;}
    
    .appli05wrap{margin: 50px auto 30px;}
    .appli05min{display: block;}
    .appli05min-l{width: 100%;display:flex;display:-webkit-flex;border:none;padding:0;margin-bottom:30px;}
    .appli05min-l a{font-size: 14px;padding-left:10px;margin-bottom:0;margin-right:10px;}
    .appli05min-l a::before{width:2px;height: 100%;}
    .appli05min-r{width: 100%;}
    .swiper-appli05.textmode .swiper-slide a{width: calc((100% - 10px)/2);margin-right:10px;padding:20px 15px;margin-bottom:10px;}
    .swiper-appli05.textmode .swiper-slide a:nth-of-type(3n){margin-right:10px;}
    .swiper-appli05.textmode .swiper-slide a:nth-of-type(2n){margin-right:0;}
    .swiper-appli05 .swiper-slide a .text h4{font-size: 14px;line-height: 22px;margin-bottom:20px;}
    .swiper-appli05 .swiper-slide a .text p{font-size: 12px;padding-bottom: 4px;}
    .appli05-page .swiper-pagination-bullet:before{height:2px;}
    .appli05-page .swiper-pagination-bullet{width: 30px;margin-right:10px;}
    .appli05-page .swiper-pagination-bullet-active{width: 50px;}
    
    .appli06wrap{margin: 30px auto 50px;padding: 50px 0;}
    .appli06list{width: 100%;margin:20px 0 30px;}
    .appli06list a{height: 30px;width:calc((100% - 20px)/3);margin-right:10px;margin-bottom:10px;font-size:12px;}
    .appli06text{width: 100%;}
    .appli06text .li h3{font-size: 20px;margin-bottom:14px;}
    .appli06text .li h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .appli06text .li p{font-size: 12px;padding-bottom: 4px;}
    
    .appli07wrap{margin: 50px auto;}
    .appli07wrap .tl{font-size: 24px;}
    .appli07>img{width: 100px;}
    .appli07min{padding: 30px 20px;}
    .appli07min-top{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .appli07min-top li{width: 100%;padding-bottom:30px;margin-bottom:20px;}
    .appli07min-top li>h3{font-size: 20px;}
    .appli07min-top li .list{height: 260px;}
    .appli07min-top li .jticon{left: 50%;top: initial;bottom: 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);width:20px;margin-left:-10px;}
    .appli07min-bot{margin-top: 0;}
    .appli07min-bot .tl h3{margin: 0 5px;font-size:20px;}
    .appli07min-bot .tl img{height:10px;}
    .appli07min-bot .list{padding: 20px 15px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .appli07min-bot .list .item{width: calc((100% - 10px)/2);margin-bottom:20px;}
    .appli07min-bot .list .item>p,.appli07min-bot .list .item .text h3{font-size: 14px;margin-bottom: 10px;}
    .appli07min-bot .list .item .text .hovertext p{display:none;}
    .appli07min-bot .list .item .text .hovertext span{position: relative;opacity: 1;transform:none;display:block;left:0;text-align:center;}
    .appli08>img{width: 100px;}
    .appli08{margin-top: 30px;}
    .appli08min{padding: 20px 15px;}
    .appli08mintab tr td:first-child, .appli08mintab tr td:nth-of-type(2n){font-size:14px;line-height: 22px;}
    .appli08mintab tr td{padding: 10px;}
    .appli08mintab tr td:nth-of-type(2n){padding-left:10px;font-size:12px;line-height:18px;}
    .appli08wrap{margin: 50px auto;}
    
    /*.appli09wrap*/
    .appli09wrap{margin: 50px 0;padding:50px 0;}
    .appli09{flex-flow:column-reverse;-webkit-flex-flow:column-reverse;}
    .appli09-r{width: 100%;margin-top: 0;margin: auto;}
    .appli09-r img{max-width: 90%;margin: auto;}
    .appli09-l{width: 100%;margin-top:30px;}
    .appli09-l h3{font-size: 24px;}
    .appli09-l p{font-size: 16px;margin-bottom:20px;}
    .appli09-l h4{font-size: 14px;line-height: 24px;}
    .appli09-l a{font-size: 14px;padding-bottom:5px;}
    .appli09-l a i{font-size: 14px;}
    
    .appli10wrap{margin: 50px auto;}
    .appli10{margin-top: 30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .appli10-l{width: 100%;padding:20px 15px;}
    .appli10-l .tl{font-size: 20px;margin-bottom:20px;}
    .appli10-l .list .item .text{padding-left: 10px;}
    .appli10-l .list .item .text h4{-webkit-line-clamp: 2;line-clamp: 2;margin-bottom:10px;}
    .appli10-l .list .item{padding-bottom: 15px;margin-bottom: 15px;}
    .appli10-l .tomore{font-size: 14px;padding-bottom: 5px;}
    
    .appli10-c{width: 100%;margin-top:20px;}
    .appli10-ct{padding: 20px 15px;}
    .appli10-c .tl h3{font-size: 20px;}
    .appli10-c .tl a{font-size: 14px;}
    
    .appli10-cb{margin-top: 20px;padding:20px 15px;}
    .appli10-cb .item .boicon{width: 50px;}
    
    .appli10-r{margin-top: 20px;padding: 20px 15px;width:100%;}
    .appli10-r .tl{font-size: 20px;}
    .appli10-r .list .item h4{width: calc(100% - 50px);line-height:22px;}
    .appli10-r .tomore{font-size: 14px;padding-bottom: 5px;}
    
    .appli11wrap{padding: 50px 0;}
    .appli11{margin-top: 30px;display:block;padding:30px 15px;box-sizing:border-box;}
    .appli11 .text{width: 100%;}
    .appli11 .text .tl img{height: 46px;}
    .appli11 .text .tl h3{font-size: 20px;}
    .appli11 .text .tl p{font-size: 14px;}
    .appli11 .text .tl{padding-top: 30px;margin-bottom: 20px;}
    .appli11 .text .info h4{font-size: 14px;line-height: 22px;margin-bottom:30px;}
    .appli11 .imglist{width: 100%;}
    .appli11 .text .info img{display: none;}
    .appli07-swrap .button{width: 30px;height: 30px;background-color:#00A19B;}
    .appli07-swrap .button.appli07-next{right: 0;}
    .appli07-swrap .button.appli07-prev{left: 0;}
    .appli07-swrap .button i{color: #fff;font-size:16px;}
    
    .swiper-appli07{width: calc((100% + 20px));margin-left: -10px;padding:10px;}
    
    .aplimask{width: 94%;}
    .aplimask>img{width: 140px;margin-bottom:-2px;}
    .aplimask .maskbox{padding: 20px;}
    .aplimask .maskbox h3{font-size: 20px;margin-bottom: 15px;}
    .aplimask .maskbox table{width: 800px;}
    .aplimask .close{width: 32px;height: 32px;}
    .aplimask .close img{width: 14px;}
    .aplimask .maskbox table thead td{font-size:14px;line-height:22px;padding:10px;}
    .aplimask .maskbox table tbody td{padding: 10px;font-size: 14px;}
    .aplimask .maskbox table tbody tr{height: 60px;}
    .aplimask .maskbox::-webkit-scrollbar{height:12px;width:12px;}
    
    .prombxwrap{margin-top: 140px;}
    
    
    /*20240410*/
    .files01-lmin .item .top .link{width: 100%;}
    .f02r-tagwrap{margin-top: 30px;}
    .prover-tl h3{font-size: 24px;}
    
    .prover-tl .zh3{
        margin: 0 auto 15px;
    }
    
    .prover-tl p{font-size: 14px;}
    .proverview01-top{margin-bottom: 30px;}
    .proverview01{width: 100%;padding-left: 3%;overflow:hidden;}
    .proverview01min .item .imgbox{height:150px;}
    .proverview01min .item .text{margin-top: 20px;padding-bottom:30px;}
    .proverview01min .item .text p{font-size: 14px;}
    .proverview01min .item .text h3{font-size: 18px;margin-top: 15px;}
    .proverview01min .item .text span{font-size: 12px;margin-top: 10px;}
    .proverview01min .item .more{width:80px;height:30px;font-size:12px;}
    
    .proverview02{margin: 150px auto 10px;}
    .proverview02min{margin-top: 30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .proverview01{margin-bottom: 50px;}
    .proverview02min li{width: 100%;margin-bottom:30px;}
    .proverview02min li .tmore{width: 150px;height: 40px;font-size:14px;}
    .proverview02min li .min .more{font-size: 12px;line-height:30px;}
    .proverview02min li.item01 .min .list01 .img{margin-bottom: 10px;}
    .proverview02min li .min{margin-top: 20px;}
    .proverview02min li.item03 .min{padding: 0;height:auto;}
    .proverview02min li.item03 .min .box{height: auto;margin-bottom: 10px;width:calc((100% - 20px)/3);margin-right:10px;}
    .proverview02min li .img img{max-width: 90%;}
    .proverview02min li.item03 .min .img{height: 90px;}
    .proverview02min li .min{overflow: hidden;}
    
    .proverview03wrap{padding: 50px 0;}
    .prover03-tab{margin: 30px 0;border-bottom:1px solid #ddd;}
    
    .prover03-tab a:not(:last-of-type){
       margin-right: 20px;
    }
    
    .prover03-tab a{font-size: 14px;margin-right: 0;padding-bottom:10px;}
    .prover03-list li.active{display: block;}
    .prover03-list-l{width: 100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:30px;}
    .prover03-list-l a{margin:0;font-size:14px;border:none;border-bottom:1px solid transparent;}
    .prover03-list li::before{display:none;}
    .prover03-list-r{width: 100%;margin: 0;}
    .prover03-list-r h3{font-size: 20px;margin-bottom: 20px;}
    .prover03-list-r h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .prover03-list-r a{font-size: 14px;padding-bottom: 5px;}
    
    .proverview04wrap{padding-top: 50px;}
    .proverview04wrap .item .font{padding: 20px 15px;}
    .proverview04wrap .item .font h3{font-size: 20px;margin-bottom: 10px;}
    .proverview04wrap .item .font p{font-size: 14px;}
    .proverview05wrap{padding: 50px 0;}
    
    .proverview05-tab a{padding: 0 5px;font-size: 12px;margin-right:5px;line-height:34px;}
    .proverview05min{margin-top: 30px;}
    .proverview05-info{width: 100%;}
    .proverview05-info .item h3{font-size: 20px;margin-bottom:20px;}
    .proverview05-info .item h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .proverview05-info .item a{font-size: 14px;padding-bottom: 5px;}
    
    .proverview06{margin: 50px auto;}
    .proverview06min{margin-top: 30px;}
    .proverview06min a{width: calc((100% - 10px)/3);margin-right: 5px;font-size:10px;line-height:12px;margin-bottom:5px;height:42px;}
    .proverview06min a:nth-of-type(3n){margin-right:0;}
    
    .proverview07{margin: 50px auto;}
    .proverview07min{flex-wrap: wrap;-webkit-flex-wrap:wrap;margin-top:30px;}
    .proverview07min li{width: 100%;margin-bottom:30px;}
    .proverview07min li .tl{font-size: 16px;line-height:40px;}
    .proverview07min li.item01 .top{height: 300px;}
    .proverview07min li .box img{max-height: 80%;max-width: 80%;}
    .proverview07min li .box p{font-size: 10px;}
    .customerform form .icon{height:20px;}
    
    .customer01wrap{padding-top:50px;margin-bottom:50px;}
    .customerform{width: 100%;margin-top:0;}
    .customerformwrap>.more{height: 44px;}
    .customerform form{height:46px;}
    .customer01{margin-top: 30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .customer01 .item,.customer01 .item.active{width: 100%;}
    .customer01 .item{margin-bottom: 20px;height:auto;}
    .customer01 .item:last-child{margin-bottom:0;}
    .customer01 .item .min{position: relative;bottom:0;padding:30px 20px;transform:none;}
    .customer01 .item .min .info{padding: 0;margin-top:30px;opacity:1;}
    .customer01 .item .min .top h3{font-size: 20px;}
    .customer01 .item .min .top p{font-size: 14px;margin-top:10px;}
    .customer01 .item .min .info a{font-size: 14px;margin-bottom: 10px;width:40%;}
    
    .customer02wrap{padding: 50px 0;}
    .customer02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .customer02 .item{width: 100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding:10px 0;}
    .customer02 .line{flex-flow:column;-webkit-flex-flow:column;width:80px;margin:0;}
    .customer02 .line img{display: none;}
    .customer02 .line i{transform: rotate(90deg);font-size: 18px;}
    .customer02 .item .imgbox{width: 80px;height: 80px;margin:0;}
    .customer02 .item .text{width: calc(100% - 100px);text-align:left;}
    .customer02 .item .text h3{font-size: 18px;margin-bottom: 10px;}
    .customer02 .item .text h4{line-height: 22px;}
    .customer02 .item .imgbox img{max-width: 50%;max-height: 50%;}
    
    .bear06wrap{margin: 50px auto;}
    .bear06-tab{margin-top: 30px;justify-content:space-between;-webkit-justify-content:space-between;}
    .bear06-tab a{font-size: 15px;margin-right:0;}
    .bear06-info li{padding: 0 10px 0 30px;}
    .bear06-info li .top{height:80px;}
    .bear06-info li .top h3{font-size: 16px;line-height:24px;}
    .bear06-info li .top h3::before{left: -20px;}
    .bear06-info li .top .icon{width: 16px;}
    .bear06-info li .info p{font-size: 14px;line-height: 22px;}
    .bear06-info li .info{padding: 20px 0;}
    
    .bear07{margin: 50px auto;}
    .i003-swiper{padding: 0;}
    
    .bear08wrap{padding: 50px 0;padding-left:3%;box-sizing:border-box}
    .bear08 .top .text h3{font-size: 16px;}
    .bear08 .top .text p{font-size: 14px;}
    .bear08 .info{padding: 30px 15px;height:100%;}
    .bear08 .info .icon{width: 30px;right: 15px;}
    .bear08 .info p{font-size: 14px;line-height: 24px;}
    .bear08wrap .swiper-slide{height: initial;}
    .bear08-pagewrap{width: 100%;margin-top:40px;box-sizing:border-box;padding-right:3%;}
    .bear08-pagewrap .tips{font-size: 14px;margin-top:20px;}
    .bear08-pagewrap .tips img{width: 14px;margin-right: 5px;}
    
    .bear09wrap{margin: 50px auto;}
    .bear09-tl{margin-bottom: 30px;}
    .bear09links a{font-size: 16px;}
    .bear09links i{margin: 0 10px;}
    .bear09links{margin-bottom: 30px;}
    .bear09-top .list .swiper-slide{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .bear09-top .list .list-l, .bear09-top .list .list-r{width: 100%;}
    .bear09-top .list .list-r{margin-top: 10px;}
    .bear09-top .list .box p{box-sizing: border-box;font-size:14px;padding:0 15px;bottom:15px;}
    .bear09-top .list .list-r .box p{padding: 0 15px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;bottom:10px;}
    .bear09-top .list .box .tag{font-size:12px;line-height:28px;padding:0 10px 0 0;}
    .bear09-top .list .box .icon{width: 40px;}
    .bear09 .swiper-pagination-bullet{width: 10px;height: 10px;margin-right:10px;}
    .bear09 .swiper-pagination{margin-top: 20px;}
    .bear09-botmin .swiper-slide{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .bear09-botmin a{width: calc((100% - 10px)/2);margin-bottom:20px;margin-right:10px;padding-bottom:20px;border-width:1px;}
    .bear09-botmin a:nth-of-type(2n){margin-right:0;}
    .bear09-botmin a h3{font-size: 16px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .bear09-botmin a p{font-size: 12px;margin: 15px 0;}
    .bear09-botmin a h4{line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    
    .customer03{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .customer03-l{width: 100%;}
    .customer03-l .info{margin-top: 20px;}
    .customer03-l .info p{font-size: 14px;line-height: 22px;}
    .customer03-l .more{margin-top: 20px;font-size: 14px;width:100px;height:36px;}
    .customer03-r{width: 100%;margin-top: 50px;}
    .customer03-r .imgbox{width: calc((100% - 10px)/2);}
    .customer03-r .imgbox:last-child{margin-top:-30px;}
    .customer03wrap{margin-bottom: 50px;}
    
    .customer04wrap{padding: 50px 0;}
    .customer04min{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .customer04min li>h3{font-size: 20px;margin: 20px;}
    .customer04min li .li .text a{font-size: 16px;}
    .customer04min li .li p{font-size: 14px;width:70px;}
    .customer04min li .li .imgbox img{max-width: 18px;max-height: 16px;}
    .customer04min li .li{padding-left: 26px;margin-bottom:10px;}
    .customer04min li .li p{width: auto;}
    .customer04min li{border-bottom: 1px solid #fff;width:100%;margin:0;}
    .customer04min li:last-child{border-bottom:none;}
    
    .customer05wrap{padding: 50px 0;}
    .customer05{margin-top:30px;}
    
    .networkwrap .networkshow .network{width: 94%;padding: 20px 15px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .network .networkclose{width: 30px;height: 30px;right: 0;top: 0;}
    .network .imgbox{width: 100%;}
    .network-r{width: 100%;margin-top:20px;}
    .network-r .text{padding:20px 15px 0;margin-bottom:10px;}
    .network-r .text p{font-size: 12px;margin-bottom:15px;}
    .network-r .tips li p{font-size: 14px;}
    .network-r .tips{padding: 20px 10px;}
    .network-r .tips li img{max-height: 12px;}
    .network-r .tips li{margin-bottom: 12px;}
    .network .networkclose img{max-width: 40%;}
    
    .b-tc{display: none;}
    .bear-btab a, .bear02-r .item .box .more{height: 34px;margin-right:10px;}
    .bear-btab{font-size: 20px;}
    .prombxwrap{margin-top: 50px;}
    .bear01{margin: 50px auto;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .bear01 .item{width: 100%;margin-bottom:20px;}
    .bear01 .item .text h3{font-size:24px;}
    .bear01 .item .text p{margin-bottom: 20px;}
    .bear01 .item .text span{font-size: 14px;}
    .bear01 .item:last-child{margin-bottom:0;}
    
    .bear02wrap{margin: 50px auto;}
    .bear02-top h3{font-size: 24px;margin-bottom:20px;}
    .bear02-top p{font-size: 14px;}
    .bear02-top form{width: 100%;height: 46px;}
    .bear02-top form input{padding:0 12px;}
    .bear02{margin-top: 30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:30px 15px;height:auto;}
    .bear02-l{width: 100%;padding:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;}
    .bear02::before{display:none;}
    .bear02-l h3{font-size: 20px;margin-right:20px;}
    .bear02-l h3:last-child{margin-right:0;}
    .bear02-l p{font-size:14px;}
    .bear02-l .item{margin-bottom: 30px;}
    .bear02-r{width: 100%;padding:0;}
    .bear02-r .item.active{display: block;}
    .bear02-l p{margin-top: 10px;display:none;}
    .bear02-l h3::after{display:none;}
    .bear02-r .item .box h3{font-size: 18px;margin-bottom:10px;}
    .bear02-r .item .box h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .bear-btab a, .bear02-r .item .box .more{width: 100px;}
    .bear02-r .item .box{padding-bottom: 20px;margin-bottom: 20px;border-bottom:1px solid #ddd;}
    .bear02-r .item .box:last-child{padding-bottom:0;margin-bottom: 0;border: none;}
    
    .bear03wrap{padding: 50px 0;}
    .bear03 h3{font-size: 24px;margin-bottom:20px;}
    .bear03 h4{font-size: 16px;line-height: 24px;}
    
    .bear04wrap{margin: 50px auto;}
    .bear04{display: block;padding:30px 20px 20px;}
    .bear04wrap .img{width: 140px;}
    .bear04-l{width: 100%;}
    .bear04-l .text h3{font-size: 20px;margin-bottom:15px;}
    .bear04-l .text h4{font-size: 14px;line-height: 24px;}
    .bear04-l .text{margin-bottom: 30px;}
    .bear04-l .list li.active{display:flex;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-aroundl;}
    .bear04-l .list li a{font-size: 18px;padding-bottom:5px;}
    .bear04-r{width: 100%;}
    .bear04-l .tab{margin-bottom: 30px;}
    .bear04-r .swiper-slide .box{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom:20px;}
    .bear04-r .swiper-slide .box:nth-of-type(3n){margin-right:10px;}
    .bear04-r .swiper-slide .box:nth-of-type(2n){margin-right:0;}
    .bear04-r .swiper-slide .box .imgbox{border-radius: 4px;}
    .bear04-r .swiper-slide .box p{font-size: 14px;margin-top: 10px;}
    .bear04-r .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 10px;}
    
    .bear05{display: block;padding-bottom:30px;}
    .bear05-l{width: 100%;}
    .bear05-l img{width: 100%;}
    .bear05-r{width: 100%;}
    .bear05-r h3{font-size: 20px;}
    .bear05-r p{font-size: 14px;line-height:24px;margin-bottom:20px;}
    .bear05-r .more{width: 100px;height: 40px;font-size:14px;}
    
    .bear09-tab a{font-size:16px;margin-right:20px;}
    .bear09links{justify-content: flex-start;-webkit-justify-content: flex-start;overflow: auto;white-space: nowrap;}
    
    .contrastwrap{padding-top: 140px;}
    .contrast-top h3{font-size: 24px;margin: 0;margin-bottom: 30px;}
    .contrastlist{display:block;}
    .contrastlist p{font-size: 16px;margin-bottom: 10px;line-height:26px;}
    .contrastlist .listmin{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .contrastlist .listmin a{padding: 0 10px;font-size:12px;min-width:60px;height:28px;margin-right:5px;margin-bottom:5px;}
    .contrastlist{margin-bottom: 10px;}
    
    .contrastmin-t li{width: calc(100vw - 6%);margin-right: 10px;}
    .contrastmin-t li .checkwrap{height: 50px;}
    .contrastmin-t li .checkwrap select{font-size: 16px;}
    .contrastmin-t li .close{width: 26px;height: 26px;}
    .contrastmin-t li .imgbox{height: 200px;}
    .contrastmin-t li .imgbox img{max-height: 100%;}
    .contrastmin-t li .text .more{width: 100px;height: 34px;}
    .contrastmin-t li .text .tomore{font-size: 14px;}
    .contrastmin .toggle-btn{width: 120px;height: 34px;font-size: 14px;}
    
    .contrastmin-tl h3{font-size: 20px;}
    .contrastmin-tlwrap{padding-top: 0;}
    .contrastmin-list li .box img{width: 20px;}
    .contrastmin-list li .box .text h3{font-size: 16px;margin-bottom:10px;}
    .contrastmin-list li .box .text h4{font-size: 14px;line-height: 22px;}
    .contrastmin-list li .box{width: calc((1000px - 20px)/3);margin-right: 10px;}
    .contrastmin-tl{width: 1000px;}
    .ratio{left: 820px;}
    .ratio font{font-size: 14px;}
    
    .addpro{z-index: 11;right:-2%;font-size:12px;line-height:16px;}
    .addpro .imgbox{width: 40px;height: 40px;}
    .contrast{width: calc(100% - 46px);}
    .addpro .imgbox img{width: 16px;}
    .addpro .imgbox{margin-bottom: 5px;}
    
    /*20240418*/
    .wordwrap{width:100%;padding:0;margin-top:106px;}
    .word-menu{height: calc(100% - 106px)!important;position: fixed;left: 0;top: 106px;background-color:#fff;width:100%;z-index:11;}
    .word-menu .menu-box, .word-menu .caption, .search-box-l, .sidebar-nav002{padding-left: 30px;}
    .sidebar-nav{width: 100%;padding:30px;padding-top:10px;}
    
    .wordmin{width: 100%;padding: 0;padding-bottom:50px;}
    .word{padding: 0 3%;}
    
    .word-guide{position: fixed;right: 0;opacity:0;visibility:hidden;}
    .adOutsideDivmin{height: auto;padding:12px 0;padding-right:60px;}
    .adOutsideDivmin .text{display: block;}
    .adOutsideDivmin .text p{margin: 0;margin-bottom: 10px;}
    .adOutsideDivmin .text .more{font-size: 12px;height: 26px;width:70px;}
    .adOutsideDivmin .icon{top: -10px;right: 10px;max-width:15%;}
    .wordlist li .tl{padding-top: 30px;}
    .wordinfo-tl h3{font-size: 22px;}
    .wordlist li .cont{display: block;}
    .wordlist li .cont .text{width: 100%;}
    .wordlist li .cont .img{width: 100%;margin-top: 30px;}
    
    /*20240419*/
    .news02.textmode .item{width: calc((100% - 10px)/2);margin-right:10px;}
    .news02.textmode .item:nth-of-type(2n){margin-right:0;}
    .news02.textmode .item .text h3{font-size: 14px ;line-height: 24px;}
    .news02 .item .text{margin-top: 15px;}
    .news02 .item .text .data01{margin: 15px 0 5px;}
    .news02 .item .imgbox img{width: 100%;}
    .news02 .item .imgbox .box{width: 100%;}
    .word-footer{flex-wrap: wrap;-webkit-flex-wrap: wrap;height:auto;padding:10px 0;}
    .word-footer a,.word-footer p{font-size:12px;margin-right:10px;line-height:24px;}
    .word-footer i{height: 12px;margin-right: 10px;}
    .wordlist li .cont .text p, .wordinfo .text p{font-size: 14px;}
    .wordinfo .more{height: 34px;}
    .word-imgmaskwrap img{max-width: 90%;}
    
    /*20240423*/
    .smuen{display: block;width:36px;height:36px;background-color:#00A19B;border-radius:50%;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;position:fixed;bottom:10%;left:3%;z-index:11;}
    .smuen img{margin: auto;}
    .smuen p{font-size: 10px;color: #fff;text-align: center;margin-top: 2px;}
    .word-menu{width: 100%;height: 100%!important;background-color: rgba(0,0,0,0.5);top: 0;left: 0;z-index:111;}
    .wordwrap .word-menu .word-menumin{width: 70%;background-color: #fff;transform:translateX(-100%);transition:all .5s;border-top-right-radius:10px;border-bottom-right-radius:10px;}
    .word-menu .menu-box{padding: 0 20px;}
    .search-box-l{padding: 10px 20px;}
    .word-menu .caption{padding:10px 20px;}
    .sidebar-nav{padding: 10px 20px 30px;}
    .support-link-searcher{height: 36px;}
    .support-link-searcher-input{height: 100%!important;font-size:14px!important;}
    .sidebar-nav .sidebar-brand .xl{padding-bottom: 10px;}
    .sidenav-main{height: calc(100% - 180px);}
    .word-menu{opacity: 0;visibility: hidden;transition: all .5s;}
    .word-menu.open {opacity: 1;visibility: visible;}
    .word-menu.open .word-menumin{transform: none;}
    
    /*20240506*/
    .swiper-appli05 .swiper-slide a{width: 100%;margin-right:0;padding:20px 15px;margin-bottom:20px;}
    .swiper-appli05 .swiper-slide a .imgbox{width: 46%;}
    .swiper-appli05 .swiper-slide a .imgbox img{width: 100%;height:100%;object-fit:cover;}
    .appli07min-top li .list::-webkit-scrollbar-thumb{background-color:#00A19B;}
    .video01-r{flex-flow: row;-webkit-flex-flow:row;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .video01-r .item{height: auto;}
    .video01-r .item .imgbox{height: 120px;}
    .video01 .item .text h3{font-size: 16px;line-height:24px;margin-bottom:10px;height:48px;text-align:left;}
    .video01 .item .text .data p i{font-size: 12px;margin-right: 5px;}
    .video01 .item .text .data p{font-size: 10px;line-height: 12px;margin:0;margin-bottom:5px;}
    .video03 .item:nth-of-type(3n){margin-right:10px;}
    .video03 .item:nth-of-type(2n){margin-right:0;}
    .video{margin-bottom: 0;}
    .video01 .item .imgbox .icon{width:40px;height:40px;}
    .video02 h3{font-size: 24px;}
    
    #msg{top: 50%!important;left: 50%!important;transform: translate(-50%,-50%);width:90%;}
    .info_message{width: 100%!important;}
    .global01-tl .fontbg{font-size: 60px;line-height: 70px;bottom:0;}
    .global01-tl ul li p{margin-bottom: 0;}
    .global01-tl ul li{margin-bottom: 10px;}
    .global01{margin-bottom: 0;}
    .history-swiper-min .top .text h4{height: 24px;}
    
    
    /*.history02*/
    .history02{display: block;}
    .history02wrap{padding-top: 50px;}
    .h-tl01 h3{font-size: 24px;margin-bottom: 10px;}
    .h-tl01{margin-bottom: 20px;}
    .about-timeline-year{padding: 0;}
    .history02-l{width: 100%;}
    .about-timeline-year ul{display: flex;display: -webkit-flex;overflow: auto;height:auto;}
    .about-timeline-year ul li{white-space: nowrap;margin:0 10px;}
    .about-timeline-year ul li a{font-size: 14px;border:none;border-bottom:2px solid #00000000;}
    .year-content{width: 100%;height:auto;}
    .year-content ul li{float: left;}
    .year-content h3{font-size: 5rem;text-align:center;}
    .year-content{padding: 0;margin: 30px 0;}
    .year-content .overtext h4 span, .year-content .overtext h4 p{font-size: 14px;line-height: 24px;}
    .year-content .overtext h4 span{width: 50px;}
    .year-content .overtext h4 p{width: calc(100% - 50px);}
    .year-content .overtext h4:before{top:10px;width:5px;height:5px;}
    .history02-l:before{display:none;}
    .about-timeline .year-content ul{overflow: hidden;}
    .history02wrap{padding-left: 15px;padding-right: 15px;box-sizing:border-box;}
    .history02{width: 100%;}
    
    .xymask{width: 94%;padding:40px 20px;}
    .xymask .xyclose{width: 30px;height: 30px;right: 5px;top: 5px;}
    .xymask .min p{font-size: 14px;line-height: 24px;}
    
    /*.pro01*/
    .pro01{display: block;margin-bottom:50px;}
    .pro01-l{width: 100%;}
    .pro01-l h3{font-size: 24px;line-height: 34px;margin-bottom:20px;}
    .pro01-l .tl02 P{font-size: 18px;}
    .pro01-l .tl02 a{font-size: 14px;}
    .pro01-l .tl02 a img{height: 18px;margin-right: 5px;}
    .pro01-l .tl02{margin-bottom: 20px;}
    .pro01-l h4{font-size: 14px;line-height: 24px;margin-bottom:30px;}
    .pro01-l .bot .link .more{width: 110px;font-size:14px;height:34px;margin-right:10px;}
    .pro01-l .bot .link .more img{height: 16px;}
    .pro01-l .bot .collect .img img{height:20px;}
    .pro01-l .bot .collect .img{margin-right: 5px;}
    .pro01-l .bot .collect{font-size: 14PX;}
    .pro01-r{width: 100%;margin-top: 30px;}
    
    /*20240507*/
    .index01min{margin-bottom: 0;}
    .appli10-ct,.appli10-cb{min-height: auto;}
    .ax-menu > li > ul > li > ul > li > ul > li > ul > li > a{padding-right: 10px;height:auto;min-height:2.8rem;}
    .ax-menu > li > ul > li > ul > li > ul > li > ul > li > a .ax-name{align-items: flex-start;-webkit-align-items:flex-start;}
	
	
	.logingwrap{align-items:flex-start;-webkit-align-items:flex-start;padding-top:0;}
	.appli01-thumbs p{transform: translateY(-50%);-webkit-transform: translateY(-50%);margin:0;font-size:12px;box-sizing:border-box;padding:0 5px;}
	.appli04 .item .text{bottom: initial;top: 30px;}
	.swiper-appli05 .swiper-slide a{flex-flow: row-reverse;-webkit-flex-flow:row-reverse;}
	.logingwrap{min-height: 100vh;}
	
	
	/* 20240510 */
	.pro-mbx{padding-top: 100px;}
	.pro01{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;margin: 50px auto;}
	.pro01-r{width: 100%;}
	.pro01-l{width: 100%;margin-top: 20px;}
	.pro01-l h3{font-size: 24px;line-height: 34px;margin-bottom: 20px;}
	.pro01-l .tl02{margin-bottom: 20px;}
	.pro01-l .tl02 P{font-size: 18px;}
	.pro01-l .tl02 a{font-size: 14px;}
	.pro01-l .tl02 a img{height: 16px;margin-right: 5px;}
	.pro01-l h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.pro01-l .bot .link .more{width: 100px;height: 36px;font-size: 14px;margin-right: 10px;}
	.pro01-l .bot .link .more img{max-height: 16px;margin-right: 5px;}
	.pro01-l .bot .collect .img img{height: 20px;}
	.pro01-l .bot .collect .img{margin-right: 5px;}
	.pro01-l .bot .collect{font-size: 14px;}
	.protab{display: block;}
	.protab .list{overflow: auto;}
	.protab .list a{font-size: 14px;margin-right: 15px;white-space: nowrap;line-height: 50px;}
	.protab .more{display: none;}
	
	.pro02wrap{margin: 50px auto;}
	.pinfo-tl h3{font-size: 24px;}
	.pinfo-tl p{font-size: 14px;}
	.pinfo-tl{margin-bottom: 30px;}
	.pro02 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;padding: 25px 15px;}
	.pro02 .item:nth-of-type(2n){margin-right: 0;}
	.pro02 .item h3{font-size: 18px;margin-bottom: 20px;}
	.pro02 .item P{font-size: 14px;}
	.pro02 .item img{height: 46px;margin-bottom: 20px;}
	
	.pro03list li,.pro03list li:nth-of-type(2n){flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.pro03list li .imgbox{width: 100%;}
	.pro03list li .text{width: 100%;padding: 30px 3%;}
	.pro03list li .text>h3, .pro03bot-text>h3{font-size: 24px;line-height: 34px;margin-bottom: 10px;}
	.pro03list li .text>h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.pro03list li .text .list{justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 30px;}
	.pro03list li .text .list h3{font-size: 24px;}
	.pro03list li .text .list .item{margin-right: 0;}
	.pro03list li .text .list h3 img{height: 20px;}
	.pro03list li .text .list p{font-size: 14px;margin-top: 6px;}
	.pro03list li .more{width: 110px;height: 36px;font-size: 14px;}
	.pro03list li:nth-of-type(2n) .text{padding: 30px 3%;}
	
	.pro03bot{padding: 50px 3%;}
	.pro03bot-text{width: 100%;}
	.pro03bot-text h4{font-size: 14px;line-height: 24px;}
	.pro03bot-text .list{margin-top: 20px;}
	.pro03bot-text .list li h3{font-size: 18px;margin-bottom: 10px;}
	.pro03bot-text .list li p{font-size: 14px;}
	.pro03bot img{max-width: 100%;}
	
	.proverview05wrap{padding: 50px 0;}
	
	.pro06wrap{margin: 50px auto;}
	.pro06>img{width: 120px;}
	.pro06min{padding: 30px 15px;}
	.pro06min .tablewrap{display: block;}
	.pro06min .tablewrap table{width: 100%;margin-bottom: 20px;}
	.pro06min .tablewrap table:last-child{margin-bottom: 0;}
	.pro06min .tablewrap table p,.pro06min .tablewrap table tr td{font-size: 14px;line-height:20px;}
	.pro06min .tablewrap table tr td{padding: 5px 10px;}
	.pro06min .tablink .more{width: 100px;height: 36px;font-size: 14px;margin-right: 10px;}
	.pro06min .tablink{margin-top: 20px;}
	
	.pro07wrap{margin: 50px auto;}
	.pro07min table tr th, .pro07min table tr td{padding: 0 10px;font-size: 16px;}
	.pro07min table tr th, .pro07min table tr td{font-size: 14px;}
	.pro07min table tr td:first-child{white-space:nowrap;}
	
	.pro08wrap{margin: 50px auto;}
	.pro08{display: block;margin-top:80px;}
	.pro08 .item{width: 100%;padding: 30px 20px;margin-bottom: 80px;}
	.pro08 .item:last-child{margin-bottom: 0;}
	.pro08 .item h3{font-size: 18px;line-height: 24px;height: 48px;}
	.pro08 .item h4{font-size: 14px;line-height: 24px;}
	.pro08 .item .list{margin-top: 20px;padding-top: 20px;}
	.pro08 .item .list li{font-size: 14px;line-height: 24px;margin-bottom: 5px;}
	.pro08 .item .box{height: 100px;margin-top:-80px;}
	.pro08 .item .more{width: 100px;height: 36px;}
	
	.pro09wrap{margin: 50px auto;}
	.pro09{overflow: auto;}
	.pro09::before,.pro09 .bg,.pro09 .top,.pro09min{width: 900px;}
	.pro09 .top .imgbox{width: 50px;height: 50px;margin-bottom: 10px;}
	.pro09 .top h3{font-size: 18px;margin-bottom: 10px;}
	.pro09 .top li::after{width: 20px;height: 20px;}
	.pro09::before{height: 5px;top:96px;}
	.pro09min li .item p{font-size: 12px;line-height: 22px;}
	.pro09min li .item,.pro09 .top li,.pro09 .bg>div{width: calc((100% - 30px)/4);}
	.pro09min li .item{padding: 0 10px;}
	.pro09min li .item>div{padding: 10px 0;}
	
	/*.pro10wrap{margin: 50px auto;}*/
	.pro10 .swiper-slide{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;box-sizing: border-box;padding: 0 3%;}
	.pro10 .swiper-slide .imgbox{width: 100%;}
	.pro10 .swiper-slide .text{width: 100%;padding: 20px 0;}
	.pro10 .swiper-slide .text h3{font-size: 20px;line-height: 30px;margin-bottom: 10px;}
	.pro10 .swiper-slide .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.pro10 .swiper-slide .text .more{width: 100px;height: 36px;font-size: 14px;}
	.pro10-bot{margin-top: 20px;}
	
	.pro11wrap{padding: 50px 0;}
	.pro11{display: block;}
	.pro11 .item{width: 100%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;}
	.pro11 .item:last-child{border: none;padding-bottom: 0;margin-bottom: 0;}
	.pro11 .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.pro11 .item .text h3{margin-bottom: 10px;}
	.pro11 .item .text .more{width: 100px;height: 36px;font-size: 14px;}
	
	.pro12wrap{margin: 50px auto;}
	.pro12{display: block;}
	.pro12-l{display: flex;display: -webkit-flex;width: 100%;border: none;padding: 0;border-bottom: 1px solid #DDDDDD;}
	.pro12-l a{margin-bottom: 0;font-size: 16px;padding-bottom: 20px;line-height: inherit;margin-right:20px;}
	.pro12-l a::before{width: 100%;height: 2px;left: 0;top: initial;bottom: 0;}
	.pro12-r{width: 100%;margin-top: 30px;}
	.pro12-r li .swiper-slide .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;margin-bottom: 10px;padding: 15px 10px 16px;display: block;}
	.pro12-r li .swiper-slide .item:nth-of-type(3n){margin-right: 10px;}
	.pro12-r li .swiper-slide .item:nth-of-type(2n){margin-right: 0;}
	.pro12-r li .swiper-slide .item img{left: 20px;top: 20px;width: 20px;position: relative;margin-bottom: 10px;top: 0;left: 0;display: none;}
	.pro12-r li .swiper-slide .item h3{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
	.pro12-r li .swiper-slide .item p{font-size: 14px;padding-bottom: 5px;}
	
	.pro12-r li.videoli .swiper-slide .v-item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;padding: 10px 10px 20px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;border-radius: 6px;}
	.pro12-r li.videoli .swiper-slide .v-item .text{width: 100%;}
	.pro12-r li.videoli .swiper-slide .v-item .text h3{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
	.pro12-r li.videoli .swiper-slide .v-item .text p{font-size: 14px;padding-bottom: 5px;}
	.pro12-r li.videoli .swiper-slide .v-item .imgbox{width: 100%;margin-bottom: 10px;}
	.pro12-r li.videoli .swiper-slide .v-item .imgbox .icon{width: 40px;margin-top: -20px;margin-left: -20px;}
	
	.pro12-r .swiper-pagination{margin-top: 20px;}
	.pro12-r .swiper-pagination-bullet{width: 30px;}
	.pro12-r .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 60px;}
	.pro10-bot{justify-content: space-between;-webkit-justify-content: space-between;}
	.pro10-bot .control{position: relative;}
	.pro10-page{width: calc(100% - 60px);}
	
	.pro13 .bg{height: 560px;}
	.contact03wrap .tl{font-size: 24px;}
	
	.protwo01::before{display: none;}
	.protwo01-r .top{display: block;}
	.protwo01-r .top h3{font-size: 18px;line-height: 22px;}
	.protwo01-r .top a{font-size: 14px;margin-top: 10px;}
	.protwo01-r .top a img{height: 16px;margin-right: 5px;}
	.protwo01-r .p{margin-bottom: 20px;}
	.tabwrap table tr td{line-height: 22px;padding: 5px;}
	.tabwrap table tr td:last-child{text-align: center;}
	.protwo01-bot .protwo01-page{width: calc(100% - 60px);}
	.pro10-bot{margin-top: 40px;}
	.protwo01{padding-bottom: 0;flex-flow: column;-webkit-flex-flow: column;}
	.protwo01 .pro01-l{margin: 0;margin-bottom: 50px;}
	
	.protwo02wrap{margin: 50px auto;}
	.protwo02{display: block;}
	.protwo02-l{width: 100%;}
	.protwo02-l li .top{height: auto;min-height: 50px;padding: 10px 0;box-sizing: border-box;}
	.protwo02-l li .top p{font-size: 16px;width: calc(100% - 20px);line-height: 22px;}
	.protwo02-l li .info p{font-size: 14px;line-height: 24px;}
	.protwo02-l li .info{padding-bottom: 20px;}
	.protwo02-r{width: 100%;margin-top: 30px;display: block;}
	.protwo02-r .gallery-top{width: 100%;}
	.protwo02-r .gallery-top .swiper-slide video,.protwo02-r .gallery-top .swiper-slide img{height: 280px;}
	
	.protwo02-rr{width: 100%;margin-top: 10px;height: auto;display: block;}
	.protwo02-rr .swiper-slide{height: 100%!important;border-radius: 6px;}
	.protwo02-page{width: 100%;height: 2px;margin-top: 10px;position: relative;}
	.protwo02-rr .gallery-thumbs{width: 100%;height: 100%;}
	
	.protwo03wrap{margin: 50px auto;}
	.protwo03 li{display: block;margin-bottom: 50px;}
	.protwo03 li .text{width: 100%;}
	.protwo03 li .text h3{font-size: 24px;line-height: 30px;margin-bottom: 10px;}
	.protwo03 li .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.protwo03 li .text .more{width: 100px;height: 36px;font-size: 14px;}
	.protwo03 li .tab{width: 100%;margin-top: 30px;}
	.protwo03 li .tab table tr td{height: 40px;padding: 5px;font-size: 14px;line-height: 24px;}
	.protwo03 li .tab table tr td:last-child{text-align: center;}
	
	.protwo05wrap{margin: 50px auto;}
	.protwo05 .swiper-slide{padding: 30px;height: auto;}
	.protwo05 .swiper-slide h3{font-size: 18px;line-height: 26px;}
	.protwo05 .swiper-slide .more{width: 100px;height: 36px;font-size: 14px;}
	.protwo05 .swiper-pagination-bullet{width: 30px;margin-right: 10px;}
	.protwo05 .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 60px;}
	
	.protwo06wrap{margin: 50px auto;}
	.protwo06-tab a{font-size: 14px;margin-right: 15px;padding-bottom: 6px;}
	.protwo06-tab{justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 20px;}
	.protwo06-list li .item{padding: 0 15px 0 25px;margin-bottom: 10px;}
	.protwo06-list li .item:last-child{margin-bottom: 0;}
	.protwo06-list li .item .top h3{font-size: 16px;line-height: 24px;}
	.protwo06-list li .item .top{height: 80px;}
	.protwo06-list li .item .top h3::before{width: 6px;height: 6px;left: -15px;top: 7px;}
	.protwo06-list li .item .info p{font-size: 14px;line-height: 24px;}
	.protwo06-list li .item.active .info{padding: 15px 0 30px;}
	
	.pro05wrap .proverview05-tab{width:100%;}
	.pro05wrap .proverview05-tab a{padding: 0 10px;margin-bottom: 5px;line-height:30px;}
	
	
	/*.index-about*/
	.index-about{display:block;padding:0 3%;}
	.index-about-l{width: 100%;margin-bottom:30px;}
	.index-about-l a{width: auto;font-size:20px;height:auto!important;margin:0;transform-origin: bottom;padding-top:12px;}
	.index-about-l a::before{width:100%;height: 3px;}
	.index-about-r{width: 100%;}
	.index-aboutmin .swiper-container{padding:0;}
	.index-aboutitem{display: block;}
	.index-aboutitem .left{width: 100%;}
	.index-aboutitem .left .item .imgbox{width: 100%;height:auto;}
	.index-aboutitem .left .item{display: block;}
	.index-aboutitem .left .item .text{width: 100%;padding: 20px;}
	.index-aboutitem .left .item{margin-bottom: 10px;}
	.index-aboutitem .item .text h3{font-size: 20px;}
	.index-aboutitem .item .text h4{margin-top: 6px;font-size:14px;line-height:24px;}
	.index-aboutitem .right{width: 100%;}
	.index-aboutitem .right .imgbox{height:auto;}
	.index-aboutitem .right .text{padding: 20px;display:block;}
	.index-aboutwrap{margin: 50px auto;}
	
	#cookieConsent a.cookieOK{display:block;float:none;text-align:center;margin-top:5px}
	
	/*20241218*/
	.index02list .hovtext{transform: none;opacity: 1;}
	.index02list .text{opacity: 0;}
	.index02list .hovtext h3{font-size: 20px;}
	.index02list .hovtext p{line-height: 24px;}
	.index04 .item .text h3{font-size: 16px;line-height: 24px;}
	.index05-l .list .item{width: calc((100% - 10px)/2);margin-right: 10px;}
	.index05-l .list .item p{font-size: 10px;}
	.index05-num .textbox .numfont h2, .index05-num .textbox .numfont span{font-size: 28px;}
	.bannerpage .swiper-pagination-bullet{width: 30px;height: 16px;}
	
	.pro02 .item h3{font-size: 16px;}
	.pro03list li .text>h3, .pro03bot-text>h3{font-size: 20px;line-height: 32px;}
	.pro03list li .text .list h3{font-size: 20px;}
	.pro03bot-text .list li{width: calc(100% / 2);margin-bottom:20px;}
	.pro03bot{padding-bottom: 50px;}
	
	.pro10 .swiper-slide .text h3{font-size: 18px;line-height: 24px;}
	.pro10 .swiper-slide .imgbox{height: 160px;}
	.pro10 .swiper-slide .text .more{height: 34px;}
	.pro10-bot{margin-top: 20px;}
	.appli01-thumbs p{line-height: 16px;}
	.appli10-l .list .item .imgbox{height: 80px;}
	.appli10-ct .list .item{padding-bottom: 20px;margin-bottom: 20px;}
	.news02 .item .text .bot{margin-top: 20px;padding-top: 15px;}
	.result-s{height: 40px;}
	.files01-lmin.textmode .item .top .text h3{font-size: 14px;}
	.files01-lmin.textmode .item .top .link{bottom: 20px;box-sizing:border-box;padding:0 10px;}
	.files01-lmin .item .top .link a{height: 28px;font-size:12px;}
	.files01-lmin.textmode .item{padding-bottom: 50px;}
	.files01-lmin .item .top .text h3{}
	.f02rsift-item .list .li p font{font-size:14px;}
	.f02rsift-item .list .li{height: 40px;}
	.f02r-tag{margin-top: 20px;}
	.f02r-tag a{padding: 0 10px;font-size: 14px;line-height:30px;}
	.result-s button{width: 30px;}
	.result-s input{width: calc(100% - 30px);padding:0;}
	.result-banner{padding-top: 140px;}
	.file-banner .f-tl{margin-bottom: 20px;}
	.filetab{margin-top: 30px;}
	.video-topwrap .news-screen{margin-bottom: 30px;}
	.video01-r .item{width: calc((100% - 10px)/2);}
	.video01 .item .text h4{display: none;}
	.video01 .item font{width: 80px;height: 26px;line-height: 26px;font-size: 12px;right: 20px;top:-26px;}
	.video01-r .item:last-child{margin-bottom:20px;}
	.customer04min li .li .text h4{line-height: 24px;}
	
	.news01 .item{padding-top: 0;}
	.news02.textmode .item .imgbox{height: 80px;}
	.news02 .item .imgbox,.news02 .item .imgbox .box,.news02 .item .imgbox img{border-radius: 6px;}
	.ninfo-b .text .fx{display: none;}
	
	.c03list li form .item textarea{height: 80px;}
	
	.sortli .innerbox{width: calc(100% - 90px);height:40px;margin-right:0;}
	.sortli .innerbox strong{height: 20px;}
	.sortli .innerbox .el-input__inner{font-size: 12px;}
	.el-select .el-input .el-select__caret{font-size: 12px;}
	.sortli .innerbox input{font-size: 12px;}
	.sortli button{width: 80px;height: 42px;font-size:14px;}
	.sortli button img{margin-right: 5px;width:14px;}
	.sortli .innerbox .el-select{width: 36%;}
	.sortli .innerbox input{width: 64%;}
	.sortli{justify-content: space-between;-webkit-justify-content: space-between;}
	.sort-list{margin-bottom: 20px;}
	.indtruwrap{padding-bottom: 50px;}
	.files01-l{margin-bottom: 0;}
	
	.ninfo-b .text .mbx{display: flex;display: -webkit-flex;}
	.mbx p, .mbx a{font-size: 12px;}
	.mbx i{height: 12px;margin: 0 6px;}
	.ax-menu li{overflow: hidden;}
	
	.noticeselect{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.noticeselect .block .el-input input,.noticeselect .block .el-date-editor .el-range-input,.noticeselect .block .el-date-editor .el-range-separator{font-size: 14px;}
	.noticeselect .block{width: 49%;margin-bottom:10px;}
	.noticeselect .block:last-child{width:100%;}
	.noticeselect .block .el-input input,.noticeselect .block .el-date-editor .el-range-input{height: 40px;}
	
	.el-date-range-picker__content.is-right{display: none;}
	.el-date-range-picker{width: 86%;left: 7%!important;}
	.el-date-range-picker__content{width: 100%!important;}
	.el-date-range-picker .el-picker-panel__body{min-width: 100%!important;}
	/*.el-select-dropdown{top: 414px!important;z-index:10!important;}*/
	/*.el-date-range-picker{top: 465px!important;z-index:10!important;}*/
	.notice01item-l{width: 54%;}
	.h-topwrap{position: relative;z-index: 1;}
	
	/*20250120*/
	.product01-top{display: block;}
	.product01-top .item{width: 100%;margin-bottom:10px;}
	.product01-top .item .imgbox{height:200px;}
	.product01-top .item .text{padding: 20px;padding-bottom:60px;}
	.product01-top .item .text h3{font-size: 18px;margin-bottom: 12px;}
	.product01-top .item .text .more{width: 90px;height:32px;}
	.product02wrap{display: block;margin-top:50px;}
	.product02-l .maxtl{font-size: 22px;margin-bottom: 20px;}
	.product02-l .categorylist{margin-bottom:30px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
	.product02-l .categorylist a{font-size: 16px;line-height: 40px;border-color:transparent;margin-right:20px;}
	.product02-l .categorylist a:first-child{border-top:none;}
	.product02-l .categorylist a:last-child{margin-right:0;}
	.product02-l .categorylist a.active{border-color: #00A19B;}
	.product02-l .sell,.product02-l .file-lx{display: none;}
	.product02-r{width: 100%;}
	.product02-lser .tl h3{font-size: 20px;margin-bottom: 10px;}
	.product02-lser .tl{margin-bottom: 20px;}
	.product02-lser .form{height: 40px;}
	.product02-lser .form button{width: 40px;height: 40px;}
	.product02-lser .form button img{max-width: 50%;}
	.product02-lser .form input{width: calc(100% - 40px);}
	.product02-r img{max-width: 60%;}
	.product02-r{margin-top: 30px;}
	.product02-rmin{padding: 30px 15px;}
	.protags li{display: block;}
    .protags li .list{width: 100%;}
    .protags li .tagslist .el-checkbox__label{font-size: 12px;padding-left:4px;line-height:16px;}
    .protags li .tagslist .el-checkbox{margin-right: 10px;}
    .protags li h3{margin-bottom: 10px;}
    .protags li .list .el-checkbox__inner{width: 12px;height: 12px;}
	.el-tag{font-size: 10px;padding:0 6px;}
    .reslistwrap .delres{font-size: 12px;}
    .el-checkbox__inner::after{height:4px;left: 3px;width: 2px;}
	.procontent li{padding: 15px 0;}
    .procontent li .tl h3 a{font-size: 14px;line-height:24px;}
    .procontent li .info p{font-size: 12px;line-height: 18px;}
    .procontent li .info .min{max-height: 54px;}
    .procontent li .info .show{font-size: 12px;line-height: 18px;}
    .toggle-tag02{font-size: 16px;}
    
    .procontent li .info{
        height: auto;
        display: block;
        margin-top: 12px;
    }
    
    .procontent li.active .info{
        margin: 0;
        height: 0;
    }
    .procontent li .tl i{
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
    }
    .procontent li.active .tl i{
        transform: unset;
        -webkit-transform: unset;
    }
    
	.protags li:last-child{padding-bottom:0;}
	.el-pager li,.result-page .el-pagination button{width: 30px;min-width: auto;height: 30px;min-height: auto;font-size:12px;line-height:30px;}
	.el-pagination button, .el-pagination span:not([class*=suffix]){font-size:12px;height:30px!important;}
	.el-input{font-size: 12px;}
	
	.procontent .data p{font-size: 10px;}
	
	
	.index06wrap .video{z-index: 0;background-color:rgba(0,0,0,0.5);}
	
	
	.index-about-l .index-aboutpagination{width: 100%;height: 3px;bottom: 0;}
    .index-about-l{position:relative;padding-bottom:12px;}
    .index-about-l a{padding-top:0;font-size:16px;transform:scale(0.8);}
    /*.index-about-l a::before{display:none;}*/
    .index-about-l a.swiper-slide-thumb-active{color: #00A19B;transform:scale(1);}
	.c03list li form .item label.colinput{padding-top: 20px;}
	.c03list li form .item textarea{padding:10px 0;}
	.c03list li form .item label input::placeholder,.c03list li form .item textarea::placeholder{color:#666;}
	
	.pro06min .tablewrap{overflow: auto;}
	.proverview05wrap .imglist{display: none;}
	.protwo01-r .top h3{max-width: 100%;}
	.tabwrap table tr td p,.tabwrap table tr td span{font-size: 14px!important;line-height:24px!important;}
	.tabwrap table tr td{padding: 10px!important;}
	.protwo05 .swiper-slide .more{position: relative;bottom: 0;left: 0;}
	.pro13 .bg{height:600px;}
	
	.bear06-tab{overflow: auto;}
	.bear06-tab a{white-space: nowrap;margin-right: 12px;}
	.bear06-tab a:last-child{margin-right:0;}
	.bear06-info li .info{font-size: 14px;line-height: 22px;}
	
	.pro13 .bg,.c03listwrap .bg{height: auto;max-width: 60%;}
	.c03list li form .item .el-form-item{width: calc((100% - 10px)/2);margin-bottom:12px;}
	.c03list li form .item .el-form-item.twoine, .c03list li form .item.twoitem label{width: calc((100% - 10px)/2);}
	.c03list li form .item .el-form-item input{font-size:14px;height:40px;}
	.c03list li form .thereinewrap .el-form-item.thereine, .c03list li form .item.thereitem label{width: calc((100% - 10px)/2);}
	.c03list li form .el-checkbox__label,.c03list li form .lookxy{font-size: 14px;}
	.c03list li form .thereinewrap .el-form-item.thereine:last-child{width:100%;}
	.c03list{padding-bottom: 20px;}
	.el-select-dropdown__item{height: 30px;font-size:12px;line-height:30px;}
	
	.newchagetext h3{font-size: 20px;line-height: 30px;}
	.newchagetext{bottom: 30px;}
	.newchagetext p{font-size:14px;line-height:24px;margin-bottom:10px;}
	
	.f-ba{height: auto;padding:10px 3%;}
	.footerwrap.chageh{padding-bottom: 70px;}
	.f-ba-r a,.f-ba-r font{margin: 0 2px;}
	
	.ninfo01 table{width: 800px!important;}
	
	.languagedown{left: initial;right: 0;margin-left:20px;width:200px;}
	
	.coaBox .formBox{padding: 25px 15px;}
	.coaBox .inputBox{width: 100%;margin-bottom:10px;}
	.coaBox .inputText{height: 40px;}
	.coaBox .name{line-height: 24px;}
	.coaBox .timeBox .inputText{width: 49%;}
	.coaBox .btnSubmit{width: 100px;height: 40px;font-size:14px;}
	.coaBox .btnBox{margin-top: 20px;}
	
	
	.docuform{width: 100%;}
	.docu-forbot .el-form-item__label{font-size: 14px;line-height: 24px;text-align: left;margin-bottom: 10px;}
	.docu-fortop p{font-size: 14px;line-height: 24px;}
	
	
	
	
	/* .aptitude01wrap */
	.aptitude01wrap{padding: 50px 0;}
	.aptitude01 h3{font-size: 26px;}
	.aptitude01 strong{width: 30px;margin-bottom: 20px;}
	.aptitude01 h4{font-size: 14px;line-height: 24px;}
	
	.aptitude02{margin: 50px auto;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.aptitude02-l{width: 100%;}
	.aptitude02-l .text01 h3{font-size: 24px;}
	.aptitude02-l .text01 span{font-size: 72px;}
	.aptitude02-l .text01 p{font-size: 14px;line-height: 24px;}
	.aptitude02-l{height: 360px;}
	.aptitude02-l .text02 .item h3{font-size: 24px;}
	.aptitude02-l .text02 .item h3{font-size: 60px;}
	.aptitude02-l .text02 .item p{font-size: 16px;line-height: 30px;}
	
	.aptitude02-r{width: 100%;margin: auto;margin-top: 20px;padding: 50px 20px;}
	.aptitude02-r h3{font-size: 24px;margin-bottom: 20px;}
	.aptitude02-r h4{font-size: 14px;line-height: 24px;}
	
	.aptitude03wrap{margin: 50px auto;}
	.apti-tl h3{font-size: 24px;margin-bottom: 20px;}
	.apti-tl h4{font-size: 14px;line-height: 24px;}
	.aptitude03{margin-top: 30px;display: block;}
	.aptitude03-l{width: 100%;}
	.aptitude03-l .item{width: calc((100% - 10px)/2);padding: 30px 10px;}
	.aptitude03-l .item:nth-of-type(3n){margin-right: 10px;}
	.aptitude03-l .item:nth-of-type(2n){margin-right: 0;}
	.aptitude03-l .item h3{font-size: 16px;margin-bottom: 10px;}
	.aptitude03-l .item h3 span{font-size: 60px;}
	.aptitude03-l .item p{font-size: 14px;}
	.aptitude03-r{width: 100%;padding: 30px 10px;box-sizing: border-box;}
	.aptitude03-r .box h3{font-size: 20px;}
	.aptitude03-r .box h3 span{font-size: 72px;}
	.aptitude03-r .box p{font-size: 14px;margin: 15px 0 40px;}
	
	.aptitude03-r .box p{margin: 50px aoto;}
	.aptitude04{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-top:30px;}
	.aptitude04 li{width: 100%;padding:40px 20px 10px;margin-bottom:20px;}
	.aptitude04 li h4{height: auto;}
	.aptitude04 li .list .item{margin-bottom: 20px;}
	.aptitude04wrap{margin: 50px auto;}
	.aptitude04wrap .tips{margin-top: 20px;}
	.aptitude04 li .list .item .imgbox{width: 90px;height: 90px;}
	.aptitude04 li .list .item p{width: calc(100% - 90px);}
	
	.aptitudemask .maskbox{padding:0 20px;}
	.aptitudemask .maskbox table thead td{padding: 15px 5px;font-size: 14px;}
	.aptitudemask .maskbox table tbody td{font-size: 14px;padding: 10px 5px;}
	.aptitudemask>img{max-width: 60%;}
	
	.history-swiper-min .bot .list .item .imgbox{height: 140px;}
	.history-swiper-min .bot .list .item .text .data{border:none;}
	.history-swiper-min .bot .list .item{align-items: center;-webkit-align-items: center;}
	.history-swiper-min .bot .list .item .text h4{margin-bottom: 0;}
	/*.history-swiper-min .bot .list .item{border-bottom:none;}*/
	.files01-r{margin-top: 50px;}
	.bear07 .swiper-slide a{height: 160px;}
	.bear07 .btnlist{margin-top: 30px;}
	.file03-text .item p{line-height: 20px;}
	.customer03-r .imgbox:first-child img{height:100%;}
	.videobox{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;}
	.maskweap .imgshow .bigvideo{width: auto;height: auto;max-width: 100%;max-height: 100%;}
	.bear09-botmin a .img{height: 100px;}
	.bear09-botmin a h3{font-size: 14px;}
	.pro06min{overflow: auto;}
	
	.sortli.sortli02{flex-wrap: wrap;-webkit-flex-wrap: wrap;position:relative;}
	.sortli .itemlist{width: 100%;padding: 0;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative;}
	.sortli .itemlist .item{width: calc((100% - 10px)/2);}
	.sortli .itemlist .item input{height: 40px;font-size: 12px;}
	.sortli.sortli02 button {position: absolute;right: 0;}
	.sortli .itemlist .item:last-child{width:calc(100% - 90px);margin-top:10px;}
	.sortli .innerbox input{width: 100%;}
	.sortli .itemlist .item p{font-size: 12px;}
	
	.filetab{width: auto;}
	.filetab .item{min-width:calc(100% / 4);}
	.files01-lmin .item .top .text h3{font-size: 16px;}
	.nodata .tips{font-size: 16px;line-height: 30px;}
	
	.word-btext{padding-top: 100px;}
	.c-btext h3{font-size: 24px;}
	.c-btext p{margin-top: 16px;margin-bottom:16px;}
	.customerformwrap{margin-top: 24px;}
	.adOutsideDiv{padding-top: 10px;}
	
	.index-about-l a{padding-bottom: 12px;}
	.index-about-l a::before{top:initial;bottom: 0;}
	.index-about-l{padding-bottom: 0;}
	.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{display: none;}
	.index-about-l .index-aboutpagination{z-index: 0;}
	
	.history-swiper-min .bot .list .item .imgbox{height: 120px;}
	.appli01-thumbs .swiper-slide{height: 50px;}
	.appli01-rmin .swiper-slide a{height: 200px;}
	
	.ax-menu>li>a,.ax-menu>li>ul>li>a,.ax-menu>li>ul>li>ul>li>a,.ax-menu>li>ul>li>ul>li>ul>li>a{padding-right: 1rem;}
	.file03-text .item h3{font-size: 16px;}
	.file03-text .item p{font-size: 12px;}
	.file03-text .item strong{margin: 12px auto;}
	.result-banner{padding-bottom: 0;}
	.customer03-l .info p{font-size: 14px!important;line-height: 24px;}
	.customer03-l .info p strong{display: block;margin-bottom: 10px;}
	
	.pro10wrap{padding: 50px 0;}
	
	.customerform form{padding-left: 40px;}
	.customerform form input{font-size: 14px;}
	.protwo01-swiper{margin-bottom: 40px;}
	.pro10-bot{position: relative;}
	
	.appli09-l h3{font-size: 20px;line-height: 24px;}
	.appli10>div{margin-right: 0;}
	
	.pro09 .top,.pro09min li,.pro09 .bg{justify-content: flex-start;-webkit-justify-content: flex-start;}
	
	.word-btext .customerformwrap{margin-top: 0;}
	
	.el-message-box{box-sizing:border-box;width:90%;}
	.el-message-box__message p{font-size: 12px;line-height: 20px;}
	.el-message-box__status+.el-message-box__message{padding-left: 50px;}
	.el-message-box__status.cusomer{width: 40px;height: 40px;}
	
	.result-banner{padding-bottom: 20px;}
	
	/*20250527*/
	.appli01-r p{text-align: left!important;}
	.pro06min .tablewrap table,.pro07min table,.pro06min .tablewrap.one table{width: 1000px;}
	.pro11 .item .text h3{min-height: auto;}
	
	.reslistwrap .el-tag{font-size: 12px;}
	.protags li .tagslist .el-checkbox__label{font-size: 12px;}
	.appli09-l p{line-height: 24px;}
	.appli11 .text .tl h3{line-height: 28px;}
	.bear06-info li .info span{font-size: 14px!important;}
	
	.pro06min .tablewrap table tr td{padding: 8px!important;}
	.pro02 .item h3{line-height: 24px;margin-bottom: 14px;}
	
	.contact01-l .text .list p,.cr-list .list .item p{font-size: 14px;}
	.contact01-l .text .tl h3,.cr-list .tl h3{font-size: 22px;}
	
	
	.dsztable .rq{
	    width: 100%;
	    overflow-x: auto;
	}
	.dsztable table{
	    width: 1000px;
	}
	.dsztable table tr td,
	.dsztable table th{
	    line-height: 20px;
	    padding: 6px 6px;
	}
	.dsztable table tr td{
	    font-size: 12px;
	}
	.dsztable table th a{
	    line-height: 20px;
	}
	.dsztable table .img{
	    height: 100px;
	}
	
	
	

}